Pudsey actress Hayley Tamaddon was tonight crowned queen of Dancing on Ice.

Hayley, 33, had been the judges’ favourite throughout the series and viewers’ votes secured her the title during tonight's final.

The former Emmerdale and Bradford panto star wiped away tears after host Phillip Schofield announced she had beaten actor Gary Lucy, 28, to the trophy.

Hayley was almost speechless as she held the trophy above her head.

She was partnered with professional skater Daniel Whiston who has been a close friend for many years.

Before she was named as the winner, Hayley said: “It’s been an absolute dream to skate with my best friend.”

The pair, who had trained at Bradford Ice Arena, performed three routines last night including their own version of Ravel’s Bolero.