The wait is finally almost over: after 13 amazing weeks of glitter, excitement and sensational dance performances, the most glamorous night of TV has arrived as the BBC Strictly Come Dancing Final comes live to BBC One.
Way back in September, 15 celebrities entered the ballroom for the very first time, but now, only the finalists remain. Get set for a dramatic night of dance as the couples battle it out in the ballroom for the very last time. The couples will dance three routines - their favourite, the judges' choice, and a spectacular show-dance, in a bid to win the viewers' votes and the 2016 Glitter Ball trophy.
Tonight the judges - Len Goodman, Darcey Bussell, Craig Revel Horwood and Bruno Tonioli - will score each couple, but it is for guidance only as viewer’s votes alone will decide which couple will take home the Glitter Ball Trophy.
As well as all of this, there will be spectacular group performances, magical musical moments and a host of other special surprises as the curtain comes down on another memorable series of dancefloor drama.
After Claudia Fragapane & AJ Pritchard fell at the penultimate hurdle, who will be the 2016 Champions of BBC Strictly Come Dancing?
It's down to; Joanne Clifton & Ore Oduba, Louise Redknapp & Kevin Clifton, or Oti Mabuse & Danny Mac.
Tune in to all the glitzing fun this Saturday at 18:40 on BBC One / BBC One HD
Don't forget to join Zoe Ball at 18:30 (Monday - Thursday) & 18:00 (Friday) on BBC Two / BBC Two HD for the latest of Strictly gossip leading to the live finals.
Images copyright: BBC / Jay Brooks / Kieron McCarron