Strictly Come Dancing fans are convinced they've worked out who will win this year's series ahead of the final.
The remaining four contestants - Helen Skelton, Hamza Yassin, Molly Rainford and Fleur East - will all take on no less than three dances tonight in the hope of being crowned this year's winner of the BBC ballroom and Latin show. The judges have given all the verdicts they can and tonight's winner will solely be down to the general public when voting opens.
Ahead of the show, fans have been wishing the contestants luck - whilst others are sure they know who will win.
"Best of luck to these 4 couples in the #Strictly final tonight! Seems a very close one this year," one wrote, whilst others gave their predictions and it looks like there could be a clear winner in the fans' eyes.
"My #StrictlyFinal prediction: Helen will win due to the feeling of good will for her. All of the Finalists deserve to be there, and any could win. Helen will get the public vote. #Strictly," one fan shared, with another adding: "I personally want @HelenSkelton to win #strictly tonight. But this year I feel whoever wins the glitter ball trophy tonight will deserve it."
Former contestant Dan Walker was also backing Helen, as he shared: "All the best to everyone in the #Strictly final tonight. Hamza, Molly and Fleur are great but I hope Helen goes home with the glitter ball.
"She has turned into a wonderful dancer and Gorka - who is a genius - has helped her to shine, smile & sparkle after a tough year."
Another fan of the show wrote: "Good luck to finalist tonight. All worthy winners but for me I’ll be voting for Helen. She may not be the best dancer but other 3 were all good from day 1. Helen most improved in dancing and confidence she’s blossomed #Strictly."
However, others were left convinced that wildlife cameraman Hamza Yassin could take the crown.
"Only one winners for me, good luck @HamzaYassin3 and #Jowita you soooooooo deserve that glitterball @bbcstrictly #Strictly," one shared, whilst another wrote: "I cannot WAIT for the #Strictly final this year!
"I’ve got to admit, I feel like Hamza is my winner but I do just love them all! KEEEEEEP DANCIN BABES."