on Ice champion" link="#" target="" loc="right">
The former Emmerdale actress had been the judges' favourite throughout the series and viewers' votes secured her the title during the final.
The actress wiped away tears after host Phillip Schofield announced she had beaten actor Gary Lucy to the trophy.
Hayley appeared speechless as she held the trophy above her head. The actress was partnered with professional skater Daniel Whiston who she has knwon for many years.
Before she was named as the winner, she said: "It's been an absolute dream to skate with my best friend."
Dan said, regardless of the poll result: "Hayley's my winner."
The pair performed three routines on the final night including their own version of Ravel's Bolero, the routine which won Olympic gold medals in 1984 for the celebrities' mentors Jayne Torvill and Christopher Dean.
The actress, best known as Emmerdale's Delilah Dingle, managed to say it had been "amazing" as she held back tears following her performance.
Dan said he was also lost for words, adding: "We were in our own world and I enjoyed every minute."
Christopher Dean told them: "Going back 26 years ago that was how we felt. You were in the right place."