Salma Hayek through the years (Photos)

Slideshow posted in Photos | Thursday, July 05, 2012

38 of 65: Charlize Theron covers her face with a mask as she arrives with then-boyfriend Stuart Townsend for a party to celebrate the wedding of Salma Hayek and Francois-Henri Pinault in Punta della Dogana, Venice, Italy, on April 24, 2009. (AP Photo/ Antonio Calanni)

Get more: Salma Hayek