Advertisement
Slideshow will continue in seconds. Click to skip
Penélope Cruz
Diane Kruger
Zoe Saldana
Kristen Stewart
Maggie Gyllenhaal
Jennifer Lopez
Cameron Diaz
Kate Winslet
Sandra Bullock