Ray Quinn has been crowned the Dancing On Ice 2014 winner in tonight's final results.
The X Factor star went into the live show today competing head to head with Beth Tweddle and Hayley Tamaddon to be crowned champion of champions.
Earlier in the evening and Beth got things started with a perfect 40 for her showcase routine to Beyonce's Run The World but dropped 0.5 points for her favourite routine, her Scottish performance to Hey Brother.
Hayley also scored a total of 79.5 with a classic showcase skate to Perhaps, Perhaps before reprising her infamous Jai Ho performance but a mistake spotted by eagle eyed Robin Cousins cost her a perfect 80.
It left Ray to score the final's only perfect score with two full 40s for both his showcase - a topless performance to a medley of beach boys hits - and his favourite routine, the flamenco number from his original series.
But the judges' scores didn't matter with public votes alone deciding the results and when lines froze Beth had the fewest votes and finished in third place.
Lines then re-opened and Ray and Hayley went on to perform their own self-choreographed Bolero routine.
Hayley was first up before being followed by Ray. The judges didn't mark the pair but did offer both gushing comments.
Lines then closed as hosts Phillip Schofield and Christine Bleakley announced the result and with the most votes Ray proved the bookies odds right as he was confirmed the last ever Dancing On Ice champion.
Ray said: "It's just the best thing that could ever happen to me, thank you Dancing On Ice! I absolutely loved every minute of it. I'm so glad we got to this point, brilliant!"
What did you make of the results? Are you happy? Are you sad the show is over? Add your thoughts in the comments!
Dancing On Ice continues live on ITV right now.
Browse pictures of tonight's Dancing On Ice live performances below...