Salma Hayek through the years (Photos)

Slideshow posted in Photos | Thursday, July 05, 2012

49 of 65: Salma Hayek, front, and Antonio Banderas, of 'Puss in Boots.' pose for a portrait at the 64th international film festival, in Cannes, southern France on May 11, 2011. (AP Photo / Joel Ryan)

Get more: Salma Hayek