The three lead actresses of The Devil Wears Prada 2—Meryl Streep, Anne Hathaway, and Emily Blunt—have each been paid $12.5 million for their roles in the sequel, according to a report from Variety. The film, released two weeks ago, has already grossed over $440 million globally, surpassing the original's $326 million total.
Streep, 76, initially rejected the film, believing she deserved a higher salary. After doubling her ask, the producers agreed, and she negotiated a "favored nations" deal ensuring all three stars received equal pay. The actresses also have incentives tied to box office revenue, which could push their earnings to $20 million each.
The sequel's budget is estimated at over $100 million, excluding marketing, meaning it has already recouped its costs. The original 2006 film, based on Lauren Weisberger's novel, was a surprise hit, and the sequel's early success mirrors that trajectory.
This equal pay arrangement echoes the 2023 film Barbie, where Margot Robbie and Ryan Gosling each earned $12.5 million. Robbie, as a co-producer, earned significantly more from box office bonuses.



