Which actor plays Miranda Priestly in The Devil Wears Prada 2?

The story behind the answer

Meryl Streep plays Miranda Priestly in The Devil Wears Prada 2. She returns to the role of Runway’s famously exacting editor-in-chief nearly two decades after the original film.

Streep’s performance as Miranda in the 2006 movie earned an Academy Award nomination and helped turn the character into one of modern cinema’s most recognizable fashion-industry figures. Miranda is loosely inspired by real fashion editors, especially Vogue’s Anna Wintour, although the character is fictional.

The sequel reunites Streep with Anne Hathaway, Emily Blunt, and Stanley Tucci. Its story follows Miranda as the magazine business changes and Runway’s future comes under pressure. A common mix-up is choosing Emily Blunt because she also returns, but Blunt plays Emily Charlton, not Miranda.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: