Photos: Celebs in the sun at Cannes