see more
CANNES, FRANCE - MAY 25: Actress Catherine Deneuve arrives at the Palme d'Or Closing Ceremony at the Palais des Festivals during the 61st International Cannes Film Festival on May 25, 2008 in Cannes, France. (Photo by Toni Anne Barson/WireImage)