Scarlett Johansson tops Forbes 2018 highest paid actresses list, followed by Angelina Jolie, Jennifer Aniston
Scarlett Johansson beat out Angelina Jolie, who ranked second with USD 28 million
The 33-year-old actress made USD 40.5 million in pre-tax earnings from 1 June, 2017, to 1 June, 2018, quadrupling her income from the previous year.
She played Black Widow in this year's hit Marvel movie Avengers: Infinity War and will return to the role in the 2019 instalment from Walt Disney Co's Marvel Studios.
Johansson beat out Angelina Jolie, who ranked second with USD 28 million thanks mainly to her upfront pay for Maleficent 2.
Jennifer Aniston came in third with USD 19.5 million, making the bulk of her profits from Emirates airlines, Smartwater, and Aveeno promotions, Forbes reports.
Jennifer Lawrence, 28, was fourth on the list with continued earnings from her role in the X-Men series and an endorsement contract with fashion brand Christian Dior. Her USD 18 million income was USD 6 million less than the prior year.
Reese Witherspoon, 42, is at number five with USD 16.5 million.
The rest of the top 10 were Mila Kunis, Cate Blanchett, Melissa McCarthy and Gal Gadot.
The combined earnings of the top 10 women this year is USD 186 million.
Last year's highest-paid actress, Emma Stone, was not part of the top 10.
The hugely awaited trailer of Marvel Studios' Big Ticket Cosmic Adventure Thor: Love and Thunder is out now!
Amber Heard says Warner Bros 'took a bunch out of my role' from 'Aquaman 2'
Mumbai's iconic Gateway Of India celebrated the launch of Stranger Things 4 Vol. 1 with a stunning larger than life projection of popular elements from the series in a one of a kind fan experience.