Jennifer Aniston came with $25.5 million as she continues to receive millions in royalties even a decade after “Friends” ended.
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.
The 10 highest-paid actresses of 2017:
Emma Stone ($26 million)
Jennifer Aniston ($25.5 million)
Jennifer Lawrence ($24 million)
Melissa McCarthy ($18 million)
Mila Kunis ($15.5 million)
Emma Watson ($14 million)
Charlize Theron ($14 million)
Cate Blanchett ($12 million)
Julia Roberts ($12 million)
Amy Adams ($11.5 million)