Former Emmerdale star Kelvin, 35, strutted off with the Glitterball trophy after winning the audience vote.
He beat out CBBC presenter Karim Zeroual and Amy Dowden, and EastEnders actress Emma Barton and her partner, Anton Du Beke.
Apart from all the spectacular dancing – and top marks from some of the judges – it was Tess’s faux pas that provoked hysterics from viewers.
— BBC Strictly ✨ (@bbcstrictly) December 14, 2019
Tess, 50, was introducing Kelvin and partner Oti Mabuse’s showdance when she made the slip-up.
“It’s taken months of training and months of endless support from Oti to make Kevin… Kelvin look as good as he does.”
It wasn’t long before viewers took to Twitter to point out the name boo-boo.
kevin?🙈 its KELVIN, tess😂 #StrictlyFinal
— kayla louise ◟̽◞̽ xox (@kayla_louise96) December 14, 2019
— Hannah Baker (@HanBaker) December 14, 2019
— Susan Seddon (@SuzeTwelve) December 14, 2019
knew kevin would sneak his way into the final some how #StrictlyFinal
— bella (@diannesdevon) December 14, 2019
LOL Tess “ Kevin Kelvin “ #StrictlyFinal
— Sophia reid (@sophiareid69) December 14, 2019
One viewer wrote: “LOL Tess – “Kevin Kelvin”
“Kevin?” another commented. “It’s Kelvin!”
Thank you for your votes 👍
Thank you to my family ❤️
Thank you to @OtiMabuse
And a massive thank you to #Strictly for the opportunity 🏆
— Kelvin Fletcher (@kelvin_fletcher) December 14, 2019
After his victory, Kelvin took to Twitter himself to thank fans and fellow dancers.
“Thank you to Emma and Karim, Anton and Amy, all the pros and celebrities, the judges, all the production team, and thank you to everybody at home, I feel so proud to be part of this, so from the bottom of my heart, thank you.”
He said in a Tweet that he was “elated”.