Celebrity Cara Delevigne and Kate Hudson Stun at French Riviera Cara Delevigne and Kate Hudson both stunned onlookers at the French Riviera this week. It…