Salma Hayek through the years (Photos)

Slideshow posted in Photos | Thursday, July 05, 2012

18 of 65: Salma Hayek appears on the MTV show 'Total Request Live' in New York City on Nov. 8, 2004. (AP Photo / Gina Gayle)

Get more: Salma Hayek