Get your dancing shoes on for the last time this 2016, because the grand finale of Strictly airs this Saturday night on BBC1.
Hosted by dynamic duo Tess Daly and Claudia Winkleman – who have ploughed through the rather dramatic series with grace – viewers will watch the three finalists battle it out on the dancefloor for the crown.
Notably, it is also Len Goodman's final appearance as head judge – though he is on the Christmas Day special and will continue on Dancing with the Stars in the US – so Strictly fanatics will no doubt be in tears as the show celebrates the end of an era.
The three celebrities – Ore Oduba, Louise Redknapp and Danny Mac – will all perform two routines each in the most glamorous dance-off in the business.
Judges Goodman, Bruno Tonioli, Craig Revel Horwood and Darcey Bussell will give their comments and scores of the performances as usual, but they are for audience guidance only; the decision as to who lifts the glitterball trophy is solely down to the viewers' vote.
So who's dancing to what this weekend?
The three remaining couples will perform two dances each in the week 13 final; with all couples doing a showdance each and their favourite routing from earlier in the series.
Is there a celebrity guest performing?
Indeed. Viewers will be treated to a live performance from popstar of the moment, Emeli Sande, as the 2016 cast return for a final group performance.
How do I vote?
If you want to have an impact on who may win this year's Strictly, then get voting for your favourite competitor. UK voters can call from their landline using an 11-digit number that will be provided during the show, or from their mobile using a seven-digit number.
If you choose to vote online, you'll need to sign in or register a new BBC ID.
Tune in to the Strictly 2016 final this Saturday (17 December) at 6.40pm on BBC1.