The final to the FINAL 'Dancing on Ice' tonight, and it promises to be a show full of surprises. The series has brought back winners from all the previous series to battle it out to see who would be crowned the ultimate reality show whore, oops sorry, the ultimate Dancing On Ice champion. The three battling it out in the finale are Beth Tweddle, Hayley Tamaddon and Ray Quinn, who will all be recreating their favourite routines from the series, as well as a showcase performance. The final two left will have to do their own version of Torvill and Dean's Olympic gold medal-winning dance to Ravel's Bolero. Some familiar faces will also be back, probably because - what else have they got going on really?