The top two Dancing On Ice 2019 celebrities have been revealed in tonight's final results.
This weekend saw all of the remaining three celebrities skating for the final time this year.
After Brian McFadden left in the previous elimination, leaving just three contestants for the final.
They were Love Island's Wes Nelson & pro partner Vanessa Bauer, singer Saara Aalto & pro skater Hamish Gaman and dancer James Jordan & professional Alexandra Schauman.
In the first half of tonight's results, Saara was eliminated leaving James and Wes as the top two.
In this evening's live show, all three finalists first performed a showcase skate before they reprised their favourite skate of the series.
Dancing On Ice judges Jayne Torvill, Christopher Dean, Jason Gardiner and Ashley Banjo all offered their comments and marks out of ten.
However the judges' scores didn't count this week with viewer votes alone determining all of the results.
After each celeb had completed their two performances, the voting lines were frozen.
DOI hosts Holly Willoughby and Phillip Schofield then announced the celeb with the fewest votes and finishing in third place.
Saara was the unlucky celeb voted off, leaving James and Wes to continue in the contest.
"I feel so good. This was the best night for us," Saara reacted despite her exit. "Thank you Hamish!"
Jamess and Wes went on to perform once more, skating to the iconic Bolero.
Lines then closed for good before Phil and Holly return to announced the winner, and it was James who won Dancing On Ice 2019.
Also in tonight's final, the full line up of this year's Dancing On Ice stars returned to the ice for an epic group performance.
Alongside the trio of finalists, this year's line up included soap star Jane Danson, Aussie actor Mark Little, TOWIE's Gemma Collins and Cricketer Ryan Sidebottom.
Joining them were Pussycat Doll Melody Thornton, Actor Richard Blackwood and Carlotta Edwards, Westlife singer Brian McFadden, TV personality Saira Khan and Mark Hanretty and Grease legend Didi Conn.
Dancing On Ice airs on ITV.