• Share
  • Tweet
  • Share
Keira Knightley, Emily Blunt, Charlize Theron, Eva Mendes

Jon Furniss/Getty Images, Dominique Charriau/ Getty Images, Venturelli/WireImage.com