Reality TV star Jake Quickenden skated to victory after beating Coronation Street star Brooke Vincent and rugby player Matt Evans to the Dancing on Ice title.
On claiming his crown Quickenden, who has previously appeared on X Factor and I'm A Celebrity...Get Me Out of Here, joked that he "might not have to do another reality TV show".
The emotional 29-year-old said: "I can't get my head around it. It might mean that I don't have to do another reality show now."
A firm favourite with fans and judges Jayne Torvill, Christopher Dean, Ashley Banjo and Jason Gardiner throughout this series, the final saw Quickenden beat actress Brooke Vincent, who came second, and rugby player Max Evans, who was third.
Coronation Street star Vincent jokingly asked if there had been a fix as Quickenden was given his trophy.
She joked: "You know what they say... first is the worst, second is the best..."
Quickenden and his professional partner Vanessa Bauer had impressed the judges with their skates to A Little Less Conversation by Elvis vs JXL and Canned Heat by Jamiroquai.
The pair also bowled over the panel with their take on Bolero, which won Torvill and Dean a gold at the winter Olympics in 1984.
Ice dance legends Torvill and Dean took to the ice for a stunning performance during the final, which also saw the return of eliminated contestants from the series including Antony Cotton, Candice Brown, Cheryl Baker and Kem Cetinay.
Dancing On Ice had returned after a four-year hiatus, with Phillip Schofield and Holly Willoughby back as presenters. It will be back next year.