see more
CANNES, FRANCE - MAY 25: An aerial view of the red carpet is pictured during the premiere arrivals for the film 'We Own The Night' at the Palais des Festivals during the 60th International Cannes Film Festival on May 25, 2007 in Cannes, France. (Photo by MJ Kim/Getty Images)