He may have come second to Leona Lewis on the X Factor, but Ray Quinn has skated his way to the top prize on Dancing On Ice.
Ray beat off competition from Liberty X singer Jessica Taylor, and journalist Donal MacIntyre.
The 20-year-old singer was given perfect scores of 30 in his two rated dances in Sunday's final.
Afterwards, Ray said: "I have been dreaming of this moment since the beginning. I'm so proud."
The celebrities performed twice before Jessica was eliminated from the competition, after receiving the fewest votes from the public.
The two finalists and their partners then danced again.
Leading judge Robin Cousins said he was blown away by Ray's performance.