Two of the music world's hottest stars have been given a run for their money courtesy of British comics, Rufus Hound and Katy Brand.
On Saturday, the final of Let's Dance for Sport Relief aired, and it was 41-year-old Rufus' rendition of Fight For This Love that earned him the public's vote, and ultimately, the competition's crown.
Dressed in the military-esque uniform worn by the X Factor beauty, the funny man flawlessly performed the complicated routine all the while staying true to his comedic roots.
It was a similar story for runner-up Katy who worked her magic on the stage to Beyonce's All the Single Ladies, wearing heels, a black leotard and gold glove.
Both acts had the audience, and the celebrity judges – Jack Dee, impersonator John Culshaw and Peep Show's Robert Webb, who was last year's winner – in stitches as they performed to the tracks.
They were two of six acts that made it through to the final.
GMTV's Kate Garraway and Richard Arnold danced to Born To Hand Jive from the musical film, Grease, while actress Debra Stephenson performed a tribute to Michael Jackson, showing off her best moves in a white suit to Smooth Criminal.
Other performers included the quartet of Jenny Éclair, Birds of a Feathers' Linda Robson and Lesley Joseph and Susie Blake who sent up Lady Gaga as they danced around to Poker Face.
But it was Rufus who triumphed, and he was presented his award by Robert, who emerged as last year's winner when he wowed with a rendition of Flashdance: What a Feeling.
"It almost goes without saying, he is more compelling and watchable than Cheryl Cole," Robert quipped. "He also added a costume that clearly hurts and in my experience that’s works!"
The Let's Dance competition is just one of a number of fundraising events taking place to raise money for Sport Relief.
On Friday, an extravaganza will be aired on BBC featuring most of the highlights, followed by a Strictly Come Dancing special, and a one-off episode of Ashes to Ashes.
Click to see Rufus' Fight for this Love performance and Katy's rendition of Single Ladies.