Here are tonight's FINAL Dancing On Ice 2018 line up of contestants and the music they'll be skating to.
Dancing On Ice concludes its brand new series this evening, as all of the remaining celebrities skate for the last time.
Legendary skating duo Jayne Torvill and Christopher Dean will be reunited with original hosts Phillip Schofield and Holly Willoughby on the show that sees celebrity skaters take to the ice in a bid to dance and dazzle their way to glory.
Torvill and Dean will both sit on a revamped ice panel alongside the formidable Jason Gardiner and choreographer extraordinare Ashley Banjo.
Just three celebrity contestants remain, each skating up to three times.
They'll perform a showcase skate and then reprise their favourite skate of the series before one is eliminated.
The top two will go forward to skate to the Bolero before the winner is crowned.
Tonight's Dancing On Ice 2018 Week 10 final line up
Max Evans and Ale Izquierdo
Born To Be Wild - Steppenwolf
Perfect - Ed Sheeran
Jake Quickenden and Vanessa Bauer
A Little Less Conversation - Elvis vs JXL
Canned Heat - Jamiroquai
Brooke Vincent and Matej Silecky
Genie In A Bottle - Christina Aguilera
Sing Sing Sing - Bebo Best And The Super Lounge Orchestra
At the end of each routine the judges comment and give their opinions before viewers can vote for their favourite.
This time around there will be NO skate off and the judges will have no power over the result.
Instead, it'll be viewer votes alone that determines which top two skaters skate the Bolero and which one eventually goes on to win.
Candice Brown, Stephanie Warring, Perri Shakes-Drayton, Cheryl Baker, Lemar, Donna Air, Antony Cotton and Alex Beresford and Kem Cetinay have all been eliminated so far.
They'll return to the ice tonight for a spectacular group performance alongside the three finalists.
Dancing On Ice 2018 airs tonight on ITV from 6PM.