Emma Stone has been named the worlds highest-paid actress by Forbes, surpassing Jennifer Lawrence, who claimed the top spot in 2016 and 2015.
Stone, 28, collected $26 million, due to her Oscar-winning performance in the movie-musical juggernaut "La La Land", reports variety.com.
Stone spoke on gender parity earlier this year, sharing that her male co-stars have taken salary cuts so she could receive equal pay.
Actress Jennifer Aniston was runner-up with $25.5 million. While she continues to receive millions in royalties even a decade after "Friends" ended, the actress, who appeared "The Yellow Bird," also monetises different endorsements.
Lawrence dropped down two slots to number three with $24 million, almost half of her $46 million earnings in 2016.
Most of her paycheck comes from Darren Aronofsky's upcoming cryptic horror movie "Mother!", "Red Sparrow", and her Dior endorsement.
Emma Watson is the sole newcomer on this year's list after "Beauty and the Beast" became the top-grossing movie of the year so far at $1.26 billion.