Singer Donchez Dacres is through to the Britain's Got Talent 2018 live shows after his catchy song 'Wiggle Wine' made the crowd dance - and David Walliams press the Golden Buzzer.
The ITV show's latest auditions tonight saw Donchez on a mission to share his songs with the world.
"I love my music, I live for my music and my family," he said. "They support me to the max. Four yesses, that’d be wicked. I’m so glad to be here."
The 60-year-old, who was born in Nottingham, raised in Jamaica and now lives in Wolverhampton, charmed the judges by telling them about his day job as an AA man.
"I’ll come out and fix your car, and if you’re really down I’ll sing to you," he explained.
"By the end of your experience, you don’t think you’ve even broken down!"
Donchez performed an original song named 'Wiggle Wine', starting by showing off the dance moves.
He soon had the audience on their feet, and presenters Ant and Dec emerged from their corner to join in.
Not wanting to be left out, David Walliams, Alesha Dixon and Amanda Holden also went on stage.
Even the BGT crew backstage couldn't resist moving along to the catchy track.
As it ended, Donchez led the judges back to their desk, where Simon Cowell was grinning in his seat.
The mood was so infectious that David decided to hit the Golden Buzzer immediately, before Donchez had even made it back on stage.
The result floored Donchez, literally, and David helped him to his feet while confetti rained down from the rafters.
"People like you are the reason why we make this show," said Simon. "You made it fun, I really like you."
"I've wiggled my body, I've wined my body, but I've never done the two things at once," joked David. "You are like a ray of golden sunshine."
Therefore, a jubilant Donchez left the theatre with a guaranteed place in the live shows.
He was so popular that some of the audience members stopped him for selfies on his way out.
Donchez joins father-son singing duo Tim and Jack Goodacre and magician Marc Spelmann on the bill for the semi-finals.
Alesha and Amanda's Golden Buzzer picks are still to revealed, although the judges have let slip that they all chose singers.
Britain's Got Talent 2018 continues next Saturday at 8.00pm on ITV.