Photos: Starlets light up the Cannes red carpet