Emma and Dexter’s romance continues!

Co-producers the Royal Lyceum Edinburgh and Melting Pot have extended the world premiere run of One Day, a new musical based on David Nicholls’ 2009 novel.
The show is set on St Swithin’s Day (15 July, in fact!) across multiple years as a couple grow from students into adults. It was adapted into a solidly received film in 2011, followed by a much-loved 2024 Netflix series.
WhatsOnStage and Olivier Award-nominee Jamie Muscato will play Dexter, while Sharon Rose will play Emma. Joining them are Josefina Gabrielle as Alison Mayhew, Miracle Chance as Tilly, Kelly Hampson as Sylvie and David Birrell as Stephen, alongside Matthew McKenna as Mr Godalming, Dan Buckley as Ian, with Peter Hannah as Callum. The cast is completed by Tanisha Butterfield, Ewan Murphy and Kirsty Anne Shaw.
The musical is written by David Greig with music and lyrics by Abner and Amanda Ramirez of Johnnyswim. Max Webster directs. The creative team includes Carrie-Anne Ingrouille as choreographer, Rae Smith as set and costume designer, Bruno Poet as lighting designer, Simon Baker as sound designer, Nigel Lilley as music supervisor, co-arranger and musical director, Simon Hale as orchestrator, Stuart Burt as casting director, and orchestra management by Andy Barnwell and Rich Weeden for BW Musicians Ltd.
One Day opens at the Royal Lyceum Theatre, Edinburgh on 27 February 2026, with press night on 11 March. The run continues until the newly extended date of 19 April as part of the Lyceum’s 60th anniversary season, the first programmed by new artistic director James Brining.
See brand new rehearsal photos below: