Dancing On Ice will crown its winner tonight when Jake Quickenden, Brooke Vincent and Max Evans skate for the last time.
The final will see singer Quickenden take to the ice to A Little Less Conversation by Elvis vs JXL and Canned Heat by Jamiroquai.
Rugby star Evans will skate to Born To Be Wild by Steppenwolf and Perfect by Ed Sheeran, while Coronation Street actress Vincent will be accompanied by Genie In A Bottle by Christina Aguilera and Sing Sing Sing by Bebo Best And The Super Lounge Orchestra.
Love Island star Kem Cetinay narrowly missed a spot in the final after he was eliminated at the last hurdle when he lost to Evans during the skate-off.
Quickenden will be battling a thumb injury after he was taken to hospital earlier in the week but has said nothing will stop him from competing.
Last week he earned a standing ovation as he scored a perfect 40.
The X Factor star and his professional partner Vanessa Bauer were awarded 10s by the judges for their second routine, a moving skate to Shakespears Sister’s Stay.
It was the first time a contestant on this series of the ITV skating competition had won a perfect score.
The show returned to screens earlier this year after it was axed in 2014.
Dancing On Ice is on ITV at 6pm.