Salma Hayek through the years (Photos)

Slideshow posted in Photos | Thursday, July 05, 2012

34 of 65: Penelope Cruz, right, a cast member in 'Vicky Cristina Barcelona,' poses with Salma Hayek at the premiere of the film in Los Angeles on Aug. 4, 2008. (AP Photo / Chris Pizzello)

Get more: Salma Hayek