It's the Strictly Come Dancing 2017 final tonight and you can vote online for FREE - here's all you need to know.
Strictly's free online vote opens the exact same time as the phone vote as will be announced in tonight's live show once all couples have performed.
Online voting and the phone lines will close and/or freeze as announced on the show so make sure you're paying attention to Tess Daly and Claudia Winkleman!
Strictly Come Dancing online voting!
In order to vote you'll need to have registered for a BBC ID if you don't have one already - Register for FREE HERE with a valid email address.
You can then vote when the lines open by going straight to the Strictly Come Dancing BBC website and clicking on your favourite of the remaining celebrity contestants.
The online votes will be added to the phone votes to give the overall public rankings and for the final it's these alone that count.
While the judges will be marking all three of the routines from the finalists this evening, their scores will be for guidance only and it'll be the viewer votes that determine who gets to lift the glitterball trophy.
The Strictly Come Dancing 2017 final airs TONIGHT, live on BBC One from 6:30PM.
Those left in the running are Joe McFadden, Alexandra Burke, Gemma Atkinson and Debbie McGee.
Joe heads into the Strictly Come Dancing final as the odds-on favourite with bookies Ladbrokes.
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.
Debbie is rated at 9/4 to become the oldest ever winner of the competition, followed by Alexandra who's fancied at 5/1, but unfortunately for Gemma she completes the pack as the 20/1 rank outsider.
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."
There will be NO separate Strictly results show this weekend, either tonight or Sunday, with the winner instead revealed straight after the performances.