The winner of Dancing On Ice 2018 has been crowned in Sunday's final results.
This weekend saw all of the remaining three celebrities skating for the final time this year.
And after ten weeks of competition, Sunday night saw the winner crowned and it was Jake Quickenden who won Dancing On Ice 2018.
Kem Cetinay left in the previous elimination, leaving just three contestants for the final.
They were rugby hunk Max Evans and his pro skater Ale Izquierdo, Coronation Street actress Brooke Vincent and her pro partner Matej Silecky and X Factor's Jake Quickenden and pro skater Vanessa Bauer.
In the first half of the final's results, Max was eliminated leaving Brooke and Jake as the top two.
In Sunday 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 but did not score any routines.
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 was Max, finishing in third place.
Brooke and Jake then went on to perform once more, skating to the iconic Bolero.
Line then closed for good before Phil and Holly returned to announce the winner as Jake beat Brooke to victory.
It was no real shock, with Jake having been the hot favourite to lift the trophy long before the final.
Viewer votes alone determined the results in the final, with the judges only able to give their opinions for the last live show.
The Dancing On Ice final aired on ITV.
Also in Sunday's final show, this year's entire cast returned to the ice for a special group performance.
There was also a special routine from head judges Torvill & Dean.
The channel has already confirmed a new series will air from 2019.