Charlotte Casiraghi attends the Once Upon A Time Premiere during the 65th Annual Cannes Film Festival at Palais des Festivals on May 18, 2012 in Cannes, France.
(May 17, 2012 - Source: Pascal Le Segretain/Getty Images Europe) see more angles »
Prev 6614 of 11155 Next

Charlotte Casiraghi Smoky Eyes

Charlotte Casiraghi went for a sultry beauty look with a smoky eye.

Charlotte Casiraghi Long Curls

Charlotte Casiraghi looked gorgeous with her loose curls at the Cannes Film Festival premiere of 'Once Upon a Time in America.'