• Share
  • Tweet
  • Share
Rachel McAdams, Kate Beckinsale, Amber Heard

Hannes Magerstaedt/Getty Images; Mark Sullivan/WireImage; John Shearer/Getty Images