We Are All Dianas in This Loud and Joyful Drag Musical
A bold, drag-powered musical that reimagines Princess Diana through pop anthems, satire and joy, The Diana Mixtape is messy, moving and unmissable.
We Are All Dianas in This Loud and Joyful Drag Musical


It’s hard to describe The Diana Mixtape without smiling. The show runs as one continuous act. No slowdowns. No wasted space. From the very start, it’s clear how much thought went into every moment. Small choices carry weight. Costumes, timing, choreography, all work together.

Each Diana has her own space to shine. The casting splits her into five queens, each with a different edge. Courtney Act brings the polished confidence of Drag Race stardom and global touring. Rosé, a finalist on Drag Race US, adds vocal drama and glam stage presence. Divina De Campo, with her powerful falsetto and West End experience, anchors the role with classic theatre skill. Kitty Scott-Claus brings warmth and cheeky charm. Priyanka, winner of Canada’s Drag Race, lands every scene with quick wit and bold energy.

They do not impersonate Diana. They channel different parts of her. Innocence. Humour. Strength. Grief. And they let those pieces exist all at once.
One of the strongest moments is the wedding dress reveal. It isn’t fast or flashy. While Diana sings, the dress is built slowly onstage, piece by piece. Gloves. Veil. Fabric. Until she is finally standing there fully dressed. No tricks. Just clear direction and patience. It works beautifully.
The set includes a raised satellite platform placed deep in the middle of the audience. Performers move between the main stage and this smaller space, allowing for fluid shifts in distance and energy. It makes the show feel larger than the room but still grounded.


Musically, the show draws from pop royalty. Britney Spears, Lady Gaga, Dua Lipa, Ariana Grande, Katy Perry, Jade Thirlwall, Kylie Minogue. Some numbers explode with colour. Others pull back and leave a single Diana onstage in silence. There is balance in the chaos. Background screens are used precisely, echoing lyrics or amplifying a mood. In one number, Diana sings “I Don’t Want You” as the screen flashes it back at her. In another, she stands in a black sequined dress while the word Dynamite fills the backdrop.


The humour is sharp but theatrical. Queen Elizabeth, Charles and Camilla are played without apology. Especially Camilla, who charges through the show with unstoppable force. The comedy knows where to land. It never softens, but it also never turns cruel.
This isn’t a show for those expecting perfect vocals or polished choir-level harmony. It is not trying to impress in that way. What it delivers instead is energy, clever direction, great moments of costume and staging, and a strong point of view.
On opening night, there were more empty seats than expected. It felt noticeable. The cast had only one day of technical rehearsal in the space but still held the show with energy and care. Hopefully word spreads quickly because it deserves a full house.


Outside the theatre, people were buzzing.
One said: “It was funny, it was honest, it was brilliant. Really, really good.”
Another added: “They didn’t try to make it sad. It ended on a high. It was a celebration. Diana would’ve been proud.”
One moment in particular stood out: “The tampons flying in the air had me dying.”
And in the words of the director before it all began,
“Tonight, we are all Diana.”

A full five stars
If you are looking for a joyful, high-energy show that blends drag, theatre and pop culture in a fresh way, The Diana Mixtape is unmissable. It is loud, detailed, heartfelt and never forgets why we still care about Diana.
🎟️ Where to see it
The Diana Mixtape
📍 HERE at Outernet, London
🗓 Now playing until 10 August 2025
🎟 Tickets and info: www.thedianamixtape.com
Also available via Stagedoor and Outernet London
📍 Next stop: The Lowry, Salford
🗓 19 to 24 August 2025
Do not miss it.

Get weekly updates
*We’ll never share your details.
.png)
Join Our Newsletter
Get a weekly selection of curated articles from our editorial team.