18 May 2012 at 2:00 PM
Salma Hayek: 'Once Upon a Time in America' Premiere!
About Photo #2663733: Salma Hayek strikes a pose at the World Restoration premiere of Once Upon a Time in America during the 2012 Cannes Film Festival on Friday (May 18) at Palais des…Read More Here