The actress beat Jennifer Aniston, who took the second spot on the list with earnings of $25.5 million, and Jennifer Lawrence, who came in at number three with $24 million. Lawrence had topped Forbes’ ranking two years in a row, last year making $46 million.
Aniston, according to the publication, continues to make millions due to films like the upcoming “The Yellow Birds,” and endorsement deals with Emirates Airlines, Smartwater and Aveeno. Most of Lawrence’s paycheck comes from the upcoming Darren Aronofsky thriller “Mother!” and a longstanding Dior endorsement.
The majority of Stone’s paycheck, according to Forbes, comes from her “La La Land” deal, which also won her a Best Actress Oscar. The film garnered rave reviews and grossed more than $445 million at the global box office. Stone will next be seen in “Battle of the Sexes” opposite Steve Carell.
Stone has spoken out about the gender pay disparity in Hollywood before — last month, she said that some of her male co-stars have taken pay cuts to ensure pay equality.
“That’s something they do for me because they feel it’s what’s right and fair. That’s something that’s also not discussed, necessarily — that our getting equal pay is going to require people to selflessly say, ‘That’s what’s fair,'” Stone said. “If my male co-star, who has a higher quote than me but believes we are equal, takes a pay cut so that I can match him, that changes my quote in the future and changes my life.”
Together, the top 10 highest-paid actresses earned a combined $172.5 million between June 1, 2016 and June 1, 2017, before fees and taxes. Figures are pretax and don’t take into account the fees for agents, managers and lawyers.
This year, three woman surpassed the $20 million mark, one down from 2016. The cumulative total is down 16 percent from $205 million last year.