Photos: Stunning stars at Cannes Film Festival