Former Strictly star James Jordan was crowned the winner of this year's Dancing on Ice in Sunday night's grand final.
The ballroom dancer skated his way to victory after beating Wes Nelson and Saara Aalto in a gripping finale, despite battling a shoulder injury.
Jordan was tearful after being announced as the winner alongside his partner Alexandra Schauman.
"I can't believe it," he said. "I couldn't have given any more."
Talking after his win, the dancer said he was feeling "overwhelmed" and joked that his "body is going to need a massive rest".
His skating partner Alexandra said she "couldn't be prouder".
Jordan said the only reason he had to work so hard was to beat Love Island star Wes Nelson as he was "so brilliant".
Nelson came second in the ITV competition while Saara Aalto was third.
The three final contenders each had to skate two routines, one new and one favourite from earlier in the 10-week series.
Nelson and Aalto both scored top marks of 40 out of 40 for their first skate while Jordan was just behind on 39 out of 40.
However, he pulled it back up for his second performance, which saw all three receive 40 from the panel Jayne Torvill, Christopher Dean, Ashley Banjo and Jason Gardiner.