Scarlett Johansson is the world’s highest-paid actresses, according to Forbes. The actress earned $40.5 million this year, thanks in large part the Avengers movies.
Angelina Jolie was number-two with $28 million. Most of that money comes from her salary for the upcoming Maleficent 2. Jennifer Aniston was third with $19.5 million. Most of her money is made from endorsements deals with Emirates airlines, Smartwater and Aveeno.
Jennifer Lawrence was fourth with $18 million and Reese Witherspoon rounded out the Top 5 with $16.5 million.
Mila Kunis, Julia Roberts, Cate Blanchett, Melissa McCarthy and Gal Gadot also made the list.
Last year’s top earner, Emma Stone, didn’t make the Top 10.