Craig Revel Horwood thinks it'll be Kelvin Fletcher who will triumph on Strictly Come Dancing this weekend.
After 13 sensational weeks of sparkle it’s time for Strictly Come Dancing’s Grand Final on Saturday.
The three celebrity couples left are soap actress Emma Barton & Anton Du Beke, CBBC presenter Karim Zeroual & Amy Dowden and actor Kelvin Fletcher & Oti Mabuse.
Strictly judge Craig reckons Kelvin will be the one that gets viewers' backing on the night.
"It’s terribly hard to call, but I do think the public will choose Kelvin as the Strictly winner this weekend," Craig told Best magazine (via Daily Mirror). “His bravura on that dance floor was such a surprise to us all!”
For the final, the three remaining couples will perform a trio of routines - one chosen by the judges, one showdance and one previous favourite from the series.
Craig will join Shirley Ballas, Bruno Tonioli and Motsi Mabuse on the judges' desk one last time on Saturday to score each of the finalists' dance out of ten.
However in the final the judges’ scores are for guidance only.
The power rests in the hands of the Strictly fans at home, who must pick up the phone and vote for their Strictly Come Dancing champion of 2019.
Also performing on Saturday is global music phenomenon Taylor Swift, singing a song from her critically adored album, Lover.
Strictly Come Dancing final airs on BBC One on Saturday from 7:05PM.
You can watch online and catch up via the BBC iPlayer.