Who Is the Highest-Paid Actress in Hollywood?

Forbes has released its annual ranking of actress' salaries, and there's a new leader at the top of the list. It's probably not surprising who took the top spot, but it's more surprising who came at numbers two and three, given that these two actresses have not been in a blockbuster hit in quite some time. Read on for details.


Via People.

Hollywood has a newly minted queen.

Scarlett Johansson has topped Forbes’ annual ranking of Hollywood’s highest-paid actresses, surpassing Angelina Jolie and Jennifer Aniston who came in at number two and three, respectively.

Emma Stone claimed the spot in 2017 with a cool $26 million, but Johansson — who has a number of Marvel films under her belt — brought in a huge $40.5 million this year, Forbes reported.

Marvel’s Avengers films are certainly a big reason for the actress’ earnings, with another film on the way which will feature Johansson’s Black Widow in 2019.

Johansson released two movies in 2017, Rough Night and Ghost in the Shell, for which she earned backlash for portraying a Japanese character.

This year, the actress has starred in Isle of Dogs and Avengers: Infinity War.

The Avengers: Infinity War actress was followed closely by Jolie who came in at No. 2 with $28 million for the year.

Behind Jolie is longtime fan favorite Aniston who earned $19.5 million, who made most of her earnings from lucrative deals with Emirates airlines, Smartwater and Aveeno, the magazine reported.

Get the rest of the story at People.


Are you surprised that Scarlett was the year's top earner? Let us know in the comments below.