The Devil Wears Prada 2 cast salaries: How much did Meryl Streep, Anne Hathaway and Emily Blunt earn as film grosses $433 million worldwide?

Wait 5 sec.

The Devil Wears Prada 2 stars Meryl Streep, Anne Hathaway, and Emily Blunt reportedly earned $12.5 million each, with potential for an additional $20 million based on box office success. Streep, who initially refused the original film, settled for a lower salary to ensure her co-stars received a substantial payday. The sequel has already grossed $433 million internationally.