Winners revealed for MAMMA MIA! I Have a Dream

They will be the next Sophie and Sky!

Author: Alex RossPublished 10th Dec 2023

After seven magical weeks filming in Greece, the finalists of MAMMA MIA! I Have a Dream took part in the live final of the show on Sunday 10th December, at London's Novello Theatre, where the public chose their next Sophie and Sky!

Who won MAMMA MIA! I Have a Dream?

Stevie won the role of Sophie.

Tobias won the role of Sky.

What is the prize for winning?

Stevie and Tobias**** will now play the roles of Sophie and Sky in the hit musical MAMMA MIA!, as the hugely-successful show celebrates it's 25th anniversary in April 2024.

Check out all of the contestants who took part in MAMMA MIA! I Have a Dream below:

Stevie - WINNER

Age: 22


From: Glasgow


Instagram: steviedoc_

Esme - 2ND PLACE

Age: 22


From: Chester


Instagram: esmebowdler

Desmonda - ELIMINATED

Age: 27


From: Indonesia


Instagram: desmondacc

Maisie - ELIMINATED

Age: 22


From: Margate


Instagram: maisiewaller

Stephanie -ELIMINATED

Age: 22


From: St Albans


Instagram: _stephaniecosti

Leah - ELIMINATED

Age: 20


From: Redcar


Instagram: leah_rutherford

Maddy - ELIMINATED

Age: 20


From: Bolton


Instagram: maddyerzan

Tobias - WINNER

Age: 22


From: Somerset


Instagram: tobias_turley

Owen - 2ND PLACE

Age: 25


From: Belfast


Instagram: owenjohnston3

Craig - ELIMINATED

Age: 26


From: Perthshire


Instagram: craigwatson_uk

Zachkiel - ELIMINATED

Age: 21


From: London


Instagram: zachkiel

Marcellus - ELIMINATED

Age: 36


From: High Wycombe


Instagram: marcellus_whyte

Callum - ELIMINATED

Age: 22


From: Oxfordshire


Instagram: callumravden

Darcy - ELIMINATED

Age: 23


From: Hampshire


Instagram: darcy.james

The show, which is hosted by Zoe Ball and first hit our screens on 22nd October, has been airing every Sunday night on ITV/STV over the last seven weeks.

Filmed out in Greece, judges Alan Carr, Amber Riley, Samantha Barks, and Jessie Ware were joined by Mamma Mia! creator Judy Cramer, as they whittled down contestants week-by-week until the final four were unveiled during last weekend's semi-final.

Esme and Stevie went head-to-head in the final for the role of Sophie, whist Owen and Tobias fought for votes to become Sky.

Congratulations to Stevie and Tobias on winning the show!

MAMMA MIA! I have a dream is available to stream now on ITVX and STV Player.

Now read:

Your ultimate guide to MAMMA MIA! I Have a Dream

All the release dates of the biggest movies dropping in 2023 and beyond

Where to watch all of your favourite festive films this Christmas

How to listen to Greatest Hits Radio:

Listen to Greatest Hits Radio on the free Rayo app, online or on your DAB digital radio. You can also listen on your smart speaker by saying “Play Greatest Hits Radio”.