Forbes has just released its World's Highest-Paid Actress list for 2018 and whose on top?
Well leading the list as top earner, thanks to her role in the Marvel franchise is Scarlett Johansson! the 33 year old actress earned $40.5 million before taxes between June 1, 2017 and June 1, 2018.
In second Place is Angelina Jolie with $28 million, which stems from the currently in production Maleficent 2.
In third place is Jennifer Aniston. She may not have had a big film role, but she did have endorsements with Aveeno, Smartwater, and Emirates airlines that provide a bulk of the cash.
Fourth place goes to Jennifer Lawrence with $18 million from her current project X-Men: Dark Phoenix and her contract with Dior. And the lovely Reese Witherspoon comes in fifth with $16.5 million.
In 6th is Mila Kunis with $16 million, 7th is Julia Roberts with $13 million, 8th is Cate Blanchettwith $12.5 million and Melissa McCarthy is 9th with $12 million.
And the gorgeous newcomer Gal Gadot is in 10th with $10 million, thanks to returning to the Wonder Woman franchise for the much anticpated sequel.
Absent from the list is last years highest earning actress Emma Stone, who took 1st place with $26 million for starring in the Oscar worthy La La Land.