The Devil Wears Prada 2: Who plays what in Anne Hathaway, Meryl Streep's sequel?

The sequel to 2006's The Devil Wears Prada is set to arrive in theatres on May 1! The trailer is a promising one, setting the stage for an epic reunion and exploration of fashion and luxury. The film follows Andy Sachs, who is hired to be the Features Editor at Runway. She must work with her former boss, Miranda Priestly, and colleagues Nigel and Emily to save Runway as print media declines. With old actors reprising their roles and new cast members joining, the film boasts an ensemble cast. Here's who plays what in The Devil Wears Prada 2

Updated On: 2026-04-29 04:22 PM IST

Compiled by : Aakruti Bagla

Meryl Streep, Anne Hathaway, Stanley Tucci and Emily Blunt (Pic via special arrangement)

Meryl Streep returns as Miranda Priestly, the cold and ruthless editor-in-chief of Runway. She runs into trouble with her ex-employee Emily as they compete for advertising revenue amid the company's decline

Stanley Tucci will be seen as Nigel, the longtime right-hand of Miranda at Runway

Anne Hathaway returns as journalist Andy Sachs. She is recruited by Runway to head the Features department to save its reputation, and must work with her former boss, Miranda Priestley

Emily Blunt reprises her role as Emily. While she played Miranda's assistant in the first film, she is now a senior executive at Dior, and is one of Runway's main advertisors

B J Novak plays the role of Jay Ravitz, the son of Runway's chairman, Irv Ravitz. He butts heads with Miranda over restructuring Runway and budget cuts, as their vision don't align

Caleb Hearon plays Charlie 'the chair' who is Miranda's current second assistant, which was Andy's old position in part 1

Simone Ashley will be seen as Amari, the first assistant to Miranda Priestly. Her position was held by Emily in the first part 

Kenneth Branagh will be seen Stuart, a lovable and popular musician as well as Miranda's new husband

Justin Theroux plays billionaire Benji Barnes, who is in the news after his divorce from ex-wife, Sasha Barnes

Helen J Shen plays Jin Chao, Andy's warm and resourceful Gen-Z assistant at Runway, as she heads the Features department 

Lucy Liu plays Sasha Barnes, a highly reclusive and sought-after socialite. She is the ex-wife of Benji Barnes

Lady Gaga makes a dazzling cameo appearance in the film as herself

Next Gallery

The Devil Wears Prada 2: Meryl Streep channels Miranda Priestly`s energy in promotional looks

Related Photos