Anne Hathaway

Kristen Stewart

Scarlett Johansson is the Black Widow!

Miranda Kerr