Infinity War’s Scarlett Johansson is the Highest-Paid Actress of 2018

Black Widow Scarlett Johanssen Infinity War

There's a new box office queen in town.

According to Forbes, Scarlett Johansson is the highest-paid actress this year, taking in an astounding $40.5 million in pretax earnings between June 1, 2017 and June 1, 2018. Johansson takes over the top spot from previous holder, Emma Stone, who held the title last year after earning $26 million. Even more impressive? The actress quadrupled her earnings as it's reported she took in less than $11.5 million in 2017.

RELATED: Scarlett Johansson is the Top-Grossing Actor of 2016

While the actress has often found herself in controversy -- via her Ghost in the Shell and Rub & Tug casting -- Johansson's role as Black Widow in the Marvel Cinematic Universe has proven to be gainful for the actress. Throughout the years, the main Avengers have seen a bump in pay, something Marvel Studios president Kevin Feige confirmed last year. Following her MCU debut in Iron Man 2, Johansson went on to portray Black Widow in The Avengers before teaming up with Captain America in Captain America: The Winter Soldier. Since then, she's starred in two more Avengers films and re-teamed with Cap for Captain America: Civil War.

Coming in second on the list after Johansson is Angelina Jolie with $28 million -- which is reportedly largely due to her upfront pay for Maleficent 2. Following Jolie is Jennifer Aniston with $19.5 million, Jennifer Lawrence (undisclosed amount), and Reese Witherspoon, who pulled in $16.5 million. Collectively, the top five actresses brought in an impressive $186 million between June 1, 2017 and June 1, 2018, before fees and taxes.

RELATED: Marvel’s Black Widow Movie Finds Its Director

Johansson can next be seen in Avengers 4 before she reprises her role in the long-awaited Black Widow solo film, which is set to be directed by Cate Shortland (Berlin Syndrome).

Alita Battle Angel poster
Alita: Battle Angel 2 Petition Passes a Major Milestone

More in Movies