After wooing the audience with his Beauty and the Beast-inspired performance yesterday, Trip Hazard has won a place in the Britain's Got Talent Final after winning the public Wild Card vote.
Trip and his friend Lucy lost out to impressionist Craig Ball and singer Jasmine Elcock in their Semi-Final, but will now go on to compete with the 10 top acts on Saturday.
After a week of Semi-Finals, we now have the twelve acts who'll be battling it out during Saturday's Grand Final to be crowned this year's BGT champion!
Check out if your favourite made it below...
With the last Semi-Final drawing to a close, Craig Ball joins Stephen on the BGMT sofa for a chat about the result and the Grand Final, with fans also calling in some burning Qs for our singing impressionist.
The live Semi-Finals might be over, but for those five acts who came third on each night, you've been busy voting to select one as this year's Wild Card act!
With the vote now closed, check out who will be hoping to bag that all important last place in the Grand Final below...