The actor — who is best known for playing Emma Brooker in Coronation Street — waltzed her way to victory with her pro partner Kai Widdrington.
But she and Widdrington wowed the judges and the studio audience with their brilliant Quickstep to Sleigh Ride by The Ronettes.
“I am so shocked, I cannot thank you enough,” the actor said after the pair lifted the coveted Strictly Silver Star trophy.
“I’m so happy about that, I did that for you [Kai] as well, I can’t believe it.”
The Christmas special was hosted by the show's usual presenters Tess Daly and Claudia Winkleman, with judges Craig Revel Horwood, Motsi Mabuse, Anton Du Beke and Shirley Ballas keeping an eye on all of the festive footwork.
The instalment also saw the return of former Strictly judge Bruno Tonioli for a special musical performance.
Tonioli was one of the original judges but missed the 2021 series because COVID restrictions made it hard for him to travel back and forth to the US to do Dancing With The Stars.
He went on to bow out this year, with Du Beke taking his seat on the panel.
But he was back on stage to sing his version of Don’t Leave Me This Way by The Communards, accompanied by professional dancers Dianne Buswell, Cameron Lombard, Nikita Kuzmin, Michelle Tsiakkas, Karen Hauer and Lauren Oakley.
The episode also included a group routine to a festive medley of Let It Snow, The Nutcracker Suite and Santa Claus Is Coming To Town.
Watch: See Craig Revel Horwood in I'm A Celebrity Get Me Out Of Ear