Photos: The most spectacular outfits of the stars in Cannes