Former X Factor contestant Ray Quinn has been crowned the last-ever champion of ITV's Dancing on Ice.
The singer went head to head with Coronation Street actress Hayley Tamaddon for the 'Champion of Champions' title in the final episode of the skating talent show.
Quinn, 25, and his partner Maria Filippov were the early bookmakers' favourites to win the competition and received the most votes from viewers after receiving a maximum of 40 points for both their routines on the night.
Rival finalist and Olympic gymnast Beth Tweddle was eliminated after the first round of dances.
After being crowned the winner this evening, Quinn said: "I'm absolutely privileged, but this moment is for Maria. I'm proper buzzing, I'm over the moon. Drinks are on me."
Christopher Dean described Quinn's performances as "incredible," adding: "He's a worthy winner and the best skater we've had."
Dancing on Ice bows out after nine series as one of ITV's prime-time reality shows.
An emotional final show opened with Jayne Torvill and Christopher Dean dancing their last televised performance of the famous Bolero routine.
Presenters Phillip Schofield and Christine Bleakley also took to the ice and were joined by the show's judges, Robin Cousins, Ashley Roberts, Jason Gardiner and Karen Barber, who performed a short routine.