Salma Hayek through the years (Photos)

Slideshow posted in Photos | Thursday, July 05, 2012

47 of 65: Salma Hayek arrives for the screening of 'Wall Street Money Never Sleeps' at the 63rd international film festival, in Cannes, southern France on May 14, 2010. (AP Photo / Matt Sayles)

Get more: Salma Hayek