3. Scarlett Johansson ($25 million)
Johansson has been an actress from as far back as her childhood, having acted in the Rob Reiner comedy North (1994) alongside an equally young Elijah Wood. Since then, she has been a hard working actress of many roles, appearing in everything from independent comedies (Ghost World) to award-worthy romantic comedies (Lost in Translation) to period dramas (Girl With a Pearl Earring). But it wasn’t until Iron Man 2 (2009) when she finally struck gold as the hero of Black Widow, going on to reprise the role in the other Marvel blockbusters of Avengers (2012), Captain America: The Winter Soldier (2014), Avengers: Age of Ultron (2015) and Captain America: Civil War (2016). Outside of the superhero ensemble, she was recently the star of the sci-fi remake Ghost in the Shell (2017).