Léa Seydoux

attends ‘Grand Central’ Premiere during the 66th Annual Cannes Film Festival at Palais des Festivals on May 18, 2013 in Cannes, France.