CANNES, FRANCE - MAY 20: French actress Sophie Marceau attends the 'Selon Charlie' premiere at the Palais des Festivals during the 59th International Cannes Film Festival May 20, 2006 in Cannes, France.
Sophie Marceau as Isabella of France directed by Mel Gibson in Braveheart.