In all, the ten highest-paid actresses earned a combined $254 million in the 12 months leading up to June, down 20% from last year.
Since many movie stars earn large bonuses based on box-office performance, the lack of new theatrical releases has made room at the top of the pay scale for TV icons like Vergara, Grey’s Anatomy’s Ellen Pompeo (No. 8; $19 million), and The Handmaid’s Tale’s Elisabeth Moss (No. 9; $16 million) who capitalized on lucrative salaries from traditional television and streaming services, where the bulk of the pay comes upfront.
1. Sofia Vergara: $43 million
Vergara concluded her run on ABC’s Modern Family and began her tenure as a judge on America’s Got Talent. She pads those earnings with endorsement and licensing deals, including a line of jeans at Walmart and furniture at Rooms To Go.
2. Angelina Jolie: $35.5 million
One of the few actresses on the list to pocket nearly all of her money from traditional films, Jolie’s biggest paycheck comes from her starring role in The Eternals, the upcoming Marvel movie that has a $200 million budget.
3. Gal Gadot: $31.5 million
With Wonder Woman 1984 on ice, Gadot turned to Netflix, collecting $20 million for her role in Red Notice. It’s a steep price, insiders say, but a tiny part of the streamer’s $17 billion content budget.
4. Melissa McCarthy: $25 million
The comedic actress stars in two streaming films directed by husband Ben Falcone—one on HBO Max and one on Netflix—and hosts NBC’s Little Big Shots. Next year: her role as Ursula in the live-action version of The Little Mermaid.
5. Meryl Streep: $24 million
The screen legend joined director Steven Soderbergh for the comedy Let Them All Talk, which was sold to HBO Max for $33 million. Streep’s cut of the action: at least $5 million. The rest came from The Prom and last year’s Little Women.
6. Emily Blunt: $22.5 million
The first A Quiet Place grossed $341 million on a $17 million budget, and Blunt negotiated an eight-figure upfront salary on the sequel, due out next year. Her role in Jungle Cruise will earn her a check in the high seven figures.
7. Nicole Kidman: $22 million
Kidman will join Streep in Ryan Murphy’s The Prom on Netflix, which will pay her an eight-figure upfront salary. She will earn about $1 million per episode for her upcoming miniseries on HBO, The Undoing.
8. Ellen Pompeo: $19 million
After a contract renegotiation in 2017, Pompeo is earning about $550,000 per episode for her starring role on ABC’s Grey’s Anatomy. She reportedly adds about $6 million a year from her share of syndication profits.
9. Elisabeth Moss: $16 million
Hulu paid her $1 million per episode to star in the dystopian The Handmaid’s Tale. She shared in the profits of Invisible Man, a surprise hit that cost just $7 million and grossed $134.3 million.
10. Viola Davis: $15.5 million
Davis makes the list for the first time thanks to seven-figure checks from her roles as Annalise Keating on How to Get Away with Murder and Ma Rainey in Netflix’s film adaption of the August Wilson play Ma Rainey’s Black Bottom.