Mamma Mia! celebrated 20 years in London's West End this weekend.
The smash hit musical marked its 20th anniversary at the Novello Theatre last night (Saturday 6 April) having first premiered in 1999.
Stars of Abba Benny Andersson and Bjorn Ulvaeus, who wrote the songs featured in the Jukebox musical, made a guest appearance on stage at the end of the performance.
Andersson told the BBC that it had been "too long" since he had seen the show.
"There is a chance to be immersed, to get moved and I was tonight and I'm happy that I can feel that," he added.
Andersson and Ulvaeus were joined at the 20th anniversary performance by producer Judy Craymer, director Phyllida Lloyd and writer Catherine Johnson.
Sharing pictures online, the official Mamma Mia Twitter posted: "What a night! #MammaMia20 💃🕺💖"
Mamma Mia! previously extended in the West End to Saturday 7 March 2020.
And throughout April, Mamma Mia! will also be holding a special ticket lottery.
20 tickets for £20 will be made available on the day of performances for every show, either via the TodayTix app or todaytix.com or in person at the Novello Theatre Box Office.
The current cast of Mamma Mia! sees Sara Poyzer as Donna, Kate Graham as Tanya, Ricky Butt as Rosie, Richard Trinder as Sam, Neil Moors as Harry, Stephen Beckett as Bill, Lucy May Barker as Sophie, Alec Porter as Sky, Charlotte O'Rourke as Ali, Leah St Luce as Lisa, Damian Buhagiar as Pepper and Eamonn Cox as Eddie, with Caroline Deverill alternating in the role of Donna Sheridan at certain performances.
Also in the cast are Chloe Ames, Chloe-Jo Byrnes, Adam Clayton-Smith, Adam Davidson, Luke Hall, Lauren Hampton, Jack Heasman, Jennifer Hepburn, Stuart Hickey, Zoe Humphryes, Mark Isherwood, Tyler Kennington, Robert Knight, Chanel Mian, James Willoughby Moore, Natasha O'Brien, Dean Read, Beth Relf, Annie Southall and Katy Stredder.
Using the timeless songs of Abba, Mamma Mia! cleverly tells a story of love, friendship and identity. Sophie’s quest to discover the father she’s never known brings her mother face to face with three men from her distant romantic past on the eve of a wedding they’ll never forget!
Photo credit: Mamma Mia Twitter