
West End musical adaptation of the novel and film, with original music by Elton John, directed by Jerry Mitchell.
The Devil Wears Prada is playing at the Dominion Theatre on Wednesday 16 December, as part of its ongoing run in the West End. It's a musical adaptation of the bestselling novel and the film that starred Meryl Streep and Anne Hathaway, and it's now entering its third year at the Dominion.
The music comes from Sir Elton John, with lyrics by Shaina Taub and Mark Sonnenblick. The book is by Lauren Weisberger and Kate Wetherhead, and direction and choreography are by three-time Tony Award winner Jerry Mitchell. On stage, Teri Hatcher takes on the role of Miranda Priestly, with Jenna Bonner as Andy, Taila Halford as Emily and Matt Henry as Nigel.
The show opened at the Dominion in December 2024 with a charity gala in aid of the Elton John AIDS Foundation. It became the fastest-selling show in the venue's history, with the largest advance on record and its first 100 performances at 100% capacity. It's recommended for ages 8 and up, and there's a Royal Lounge VIP package that adds pre-show and interval hospitality.
Every week we pick 🏆 the 5 best 🏆 things to do in London and send them to your inbox. Just one weekly email, no spam.
By submitting your email, you accept our Privacy Policy
Performances run Monday to Saturday at 7:30pm, with matinees on Wednesday and Saturday at 2:30pm. The running time is approximately 2 hours 30 minutes, including one 20-minute interval. Tickets start from £25, and booking is open until 25 September 2027.