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.
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.
One viewer wrote: "LOL Tess - "Kevin Kelvin"
"Kevin?" another commented. "It's Kelvin!"
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".