It's the Strictly Come Dancing 2017 FINAL and here's a look at how the couples are doing in training.
Just four celebrity contestants remain in the competition and in the running for this year's Glitterball trophy: Alexandra Burke, Debbie McGee, Joe McFadden and Gemma Atkinson.
This Saturday evening is the grand final and by the end of the night we'll have our 2017 Strictly winner.
The final three will be performing four dances: First they'll all perform their show dance and also a previous routine as selected by the judges.
The panel will mark the routines but their scores won't count for anything other than guidance; instead the lines will then open and viewers alone will decide the winner.
They will then go on to reprise their personal favourite dances from the past twelve weeks before the winner is revealed.
In these backstage rehearsal clips, we see the finalist four piece rehearsing their unique showdances.
Debbie and Giovanni's Showdance will be to One Day I'll Fly Away by Vaults while Gemma and Aljaz will perform their Showdance to Show Me How You Burlesque by Christina Aguilera
Alexandra and Gorka's Showdance will be to There’s No Business Like Showbusiness by Ethel Merman an Joe and Katya will dance their Showdance routine to You Make My Dreams by Hall & Oates
The pressure is on for the couples as the competition heats up with a day to go until the live show.
As the celebrities enter the last few hours of this year's competition, the betting suggests Joe will emerge as the 2017 Glitterball champion, and the Holby City star finds himself chalked up as the odds-on favourite at 4/5.
Jessica Bridge of Ladbrokes said: "Joe might be the odds-on favourite, but this year's final is the most wide open we've ever seen, any one of the four celebs could land this year's Glitterball Trophy."
Strictly Come Dancing's final airs on BBC One this Saturday night, LIVE from 6:30PM.
There will be no separate results show, either on the Saturday or Sunday, with the winner revealed straight after the performances.