Scarlett Johansson Image Credit: REUTERS

Scarlett Johansson has been named as the world’s highest-paid female actor after earning $40.5 million (Dh148.73 million) in the year to June 2018.

Johansson did not feature in Forbes magazine’s top 10 last year, and the actor’s newfound earning power has been ascribed to her role as Black Widow in the Marvel Cinematic Universe. The second part of Avengers: Infinity War is due for release next spring.

Angelina Jolie is in second place, with $28 million, based on her contract for the Disney sequel Maleficent II, which began shooting in May with a projected release date of May 2020.

Jennifer Aniston is third with $19.5 million, which, according to Forbes, is less for her acting earnings than for endorsements for brands such as Emirates, SmartWater and Aveeno.

Meanwhile, Jennifer Lawrence came in at fourth place with $18 million, followed by Reese Witherspoon ($16.5 million).

Demonstrating the volatility of Hollywood, Emma Stone, who led last year’s ranking with $26 million, does not feature this year, while other notable dropouts include Charlize Theron and Emma Watson.

Johansson’s total is, however, well below last year’s male equivalent, Mark Wahlberg, who earned $68 million in the 2017 list. Both, however, are likely to be dwarfed by the 2018 male actors list which — as suggested by Forbes’s highest-paid entertainers list published in July — will include Dwayne Johnson with $124 million and George Clooney with $239 million.