Strictly Come Dancing will crown its next winner in just a few hours. One of the three finalists will be lifting the Glitterball Trophy before the night is out.
After 12 weeks it will all come down to this as the mega-length final is set to be broadcast in a few hours. The start time has been confirmed by the BBC.
Viewers will decide which of the three celebs will hoist the famous trophy high at the end of the night. It looks set to be a closely fought race, particularly between two of the finalists.
Oddschecker has named the favourite ahead of the final, but will it turn out to be correct? See the latest odds below - and tune in to the Strictly Come Dancing final tonight to find out.
Remind yourself of the elimination order for this year’s edition of Strictly Come Dancing. Here’s all you need to know.

9. La Voix - withdrawn
Drag star La Voix wanted to make it to Blackpool, but despite qualifying for week nine - she missed performing at the iconic venue due to injury. La Voix had to withdraw from the competition entirely. | BBC Photo: BBC

10. Alex Kingston - eliminated
Dr. River Song has swapped the Tardis for the Strictly dancefloor. Having briefly been among the favourites a few weeks ago, Alex Kingston was eliminated at the end of week 10. | BBC Photo: BBC

11. Lewis Cope - eliminated
Lewis had been one of the big favourites since he was added to the cast in August. But he was surprisingly sent home in the quarter-final in week 11. | BBC Photo: BBC

12. Balvinder Sopal - eliminated
EastEnders star Balvinder Sopal has found herself in the dance-off a few times this season, including during the semi-final. Unfortunately, it proved to be the last one - and she was sent home by the judges. | BBC Photo: BBC

