Forbes has revealed its annual list of the highest-paid female film stars in Hollywood, with Avengers: Infinity War star Scarlett Johannson taking first place with earnings of $40.5 million in the twelve months through to June 2018.
Johansson did not appear in last year’s top ten, which saw Oscar-winner Emma Stone claiming top spot with $26 million, while the actress has another bumper payday on the horizon, with Marvel reportedly set to give her a $25 million fee for the Black Widow solo movie – a record for a female star.
In second place this year is Angelina Jolie with $28 million thanks in part to the upcoming Disney sequel Maleficent II, while Jennifer Aniston is in third place, the majority of her $19.5 million earnings coming from endorsements rather than acting.
Here’s a look at the full top ten:
1. Scarlett Johansson $40.5m
2. Angelina Jolie $28m
3. Jennifer Aniston $19.5m
4. Jennifer Lawrence $18m
5. Reese Witherspoon $16.5m
6. Mila Kunis $16m
7. Julia Roberts $13m
8. Cate Blanchett $12.5m
9. Melissa McCarthy $12m
10. Gal Gadot $10m
SEE ALSO: Scarlett Johansson exits Rub & Tug following backlash over transgender role