And just like that we have reached the final of another season of Strictly Come Dancing. The 20th series of the show ends tonight (Saturday, December 17) with one of our celebrity couples being crowned the Glitterball champions.
This year's final will be fought out between bookies' favourite Hamza Yassin and partner Jowita, Helen Skelton and partner Gorka, Molly Rainford and partner Carlos and Fleur East and partner Vito. They are now all readying three different dances for tonight's Strictly final.
As with previous years each couple will perform three different dances - a judge's pick, favourite dance and show dance. And of course all of this year's celebrities will take to the dance floor for one last time, including Bristol's own Jayde Adams who went out of the competition in week five.