ACTOR Ryan Thomas won Dancing On Ice 2024 tonight after a tumultuous final day that saw one star left in hospital.
He beat Made In Chelsea star Miles Nazaire, 28, and Radio One DJ Adele Roberts, 45, after Olympics legend Greg Rutherford, 37, was forced to pull out hours before the live show.
Hosts Holly Willoughby and Stephen Mulhern told former Coronation Street star Ryan, 39, he had won following a dramatic final that saw Miles slip on the ice.
Ryan was paired with newcomer Amani Fancy on her debut on the UK series, and her thanked her for getting him to the series finale.
The TV star said: "I'm speechless!"
He continued: "I just can't, it's Amani, I'm happy for her because she's put so much hard work in with me.
READ MORE ON DOI
"Listen, Greg, if you're watching this at home… this trophy is for you, mate!"
But Stephen had accidentally announced professional skater Vanessa Bauer's name when he called out the winners, a mistake which didn't go unnoticed by viewers.
One said on X, formerly Twitter: "Stephen messed up at the end saying your winners Ryan and Vanessa instead of Amani..."
Another said: "Well Steven gave the result away with his commiseration face to Miles before results were announced.. plus he said Ryan and Vanessa (2nd time) as winners instead of Aman."
Most read in TV
Meanwhile, bookies favourite and track athlete Greg suffered a nasty injury during rehearsals which saw him taken to hospital.
Greg’s professional skating partner Vanessa James announced it to their fans on social media and said: “Unfortunately Greg has sustained a significant injury this morning at rehearsals and won’t be able to perform tonight.
“We are on our way to the hospital for Greg to get examined further and receive the treatment he needs.”
Later on, his fiancé Susie shared a video of him in hospital.
Dancing On Ice coach Karen Barber also broke down in tears on the show and was comforted by Holly after they shared an update on Greg's condition.
Who has won Dancing On Ice?
AS the final of Dancing On Ice 2024 looms, we look back at the previous celebrity winners - from the first series in 2006 until 2023.
The ITV show has run for 16 seasons, with a break from 2014-2018.
Here's the rundown - with one pro skater winning an impressive hat-trick:
Season 1, 2006: Gaynor Faye & Dan Whiston
Season 2, 2007: Kyran Bracken & Melanie Lambert
Season 3, 2008: Suzanne Shaw & Matt Evers
Season 4, 2009: Ray Quinn & Maria Filippov
Season 5, 2010: Hayley Tamaddon & Dan Whiston
Season 6, 2011: Sam Attwater & Brianne Delcourt
Season 7, 2012: Matthew Wolfenden & Nina Ulanova
Season 8, 2013: Beth Tweddle & Dan Whiston
Season 9, 2014 (All Stars): Ray Quinn & Maria Filippov
Season 10, 2018: Jake Quickenden & Vanessa Bauer
Season 11, 2019: James Jordan & Alexandra Schauman
Season 12, 2020: Joe Swash & Alex Murphy
Season 13, 2021: Sonny Jay & Angela Egan
Season 14, 2022: Regan Gascoigne & Karina Manta
Season 15, 2023: Nile Wilson & Olivia Smart