Slideshow posted in Photos | Thursday, July 05, 2012
66 of 66: Salma Hayek appears in a scene from the 2012 movie 'Savages.' (Universal Pictures)