Hayley Tamaddon is in tears with less than an hour to go until tonight's Dancing On Ice 2014 final.
In this evening's show the final three - Hayley, Ray Quinn and Beth Tweddle - will each be reprising a favourite routine - either from this year's series or their original one - as well as dancing a showcase performance.
The final two will then go on to perform their own self-choreographed bolero before one is crowned all star champion of champions as Dancing On Ice finishes.
It's an emotional night for a lot of people and Hayley has been left a little overwhelmed by it all.
The soap star - who admitted to running on fumes ahead of tonight's skates - tweeted this evening: "Just watched my vt for tonight.. Just before we skate.. Me and dan were fillin up! So emotional … X”
She added to her followers: “You lot are just flippin amazing! Never had so much support in my life! Whatever happens.Please know how utterly grate we are to have you.xx
“Well.. This is it. Words can’t express how grateful we are for all the votes and support..we need it tonight more than ever..thank you all..
“Tonight..It’s all in your hands.. Public vote only.. I’m a lucky girl to have you all support me this much.a million thanks.enjoy the show!x”
Dancing On Ice 2014 airs tonight from 7PM on ITV.
Browse pictures of the DOI finalists in rehearsals below...