Fresh off winning her first Oscar for 'La La Land', actress Emma Stone ousted Jennifer Lawrence to claim the top spot on the Forbes 2017 list of the world's highest-paid actresses.
The 28 year old made $26 million in pre-tax earnings, according to calculations over a 12-month period from June 2016 to June 2017.
Jennifer Aniston is number two this year with earnings of $25.5 million.
Lawrence, who topped the Forbes list for two consecutive years, dropped to number three this year with earnings of $24 million, almost half of her prior year's earnings of $46 million.
The top-ten list also includes Charlize Theron, Emma Watson and Melissa McCarthy.
Forbes said no stars from Asia made the cut this year.
Last year, Dwayne "The Rock" Johnson topped Forbes' list of highest-paid actors at $64.5 million.
Forbes is expected to release its list of top-earning male actors later this week.