10. Amy Adams – $11.5 Million
The five-time Oscar nominee returns to the ranking as she earns both kudos and cash by balancing award shows and box office hits, such as Arrival.
9. Julia Roberts – $12 Million
Money Monster may not have fared well, but the forthcoming Wonder and earnings from older movies as well as a Lancome endorsement comprise much of her payday.
7. Charlize Theron – $14 Million
Atomic Blonde producer and star Theron likes to balance her work between smaller films and bigger-budget fare like Huntsman: Winter’s War.
6. Emma Watson – $14 Million
A newcomer to the highest-paid ranking, Emma Watson has Beauty and The Beast and the Circle to thank for her appearance on the list.
4. Melissa McCarthy – $18 Million
Mike and Molly may be off air, but the Ghostbusters star is still pocketing paychecks for movies including the forthcoming Life of the Party. Off screen, she designs her own all-sizes clothing line.
2. Jennifer Aniston – $25.5 Million
Former Friends star Jennifer Aniston continues to bank millions thanks to regular roles in movies such as The Yellow Birds, but makes most of her cash through endorsements.