Here's tonight's Britain's Got Talent 2019 semi-final line up with the contestants performing on Thursday's live show.
This evening will see the penultimate live semi-final show of the series as another eight acts perform live before the public vote opens.
Each night eight of the final 40 semi-finalists will perform live in the hope of impressing viewers at home and winning the all-important public vote.
Two acts from each night’s show will make it into the live final on Sunday 2 June, with a chance of winning a life changing £250,000 and a spot at this year's Royal Variety Performance.
But this year it won’t just be down to the viewers. The act with the highest public vote will automatically go into the final while the judges will decide between the second and third placed acts as to who will join them.
Up on this evening's (Thursday) show are...
Tonight's Britain's Got Talent 2019 line up
Ben Hart is a 27-year-old magician from London.
"I’m really excited! Magic is at its very best when it’s live as anything can happen," says Ben. "Last time I was on the show I had a lot of big props, but what captured everyone’s imagination was a small little mystery - a single egg.
"With that in mind, this time I will leave the big equipment at home and try to create a small intimate moment by performing some close up magic."
Duo A&J are Ariel Performers made up of from Julia from Coventry and Alex from the Ukraine.
"We’re very excited but nervous, we can’t wait and hope we can amaze everyone as much as we did in our first audition," say Duo A&J. "You can expect new and dangerous tricks with special effects to keep the audience on the edge of their seats, leaving everyone wanting more!"
Graeme Mathews is a 34-year-old comedy magician from Chelmsford.
"I’m super excited about the Live Semi-Finals but I am also incredibly nervous," admits Graeme. "In my Semi-Final performance people can expect more magic and mystery, hopefully a few laughs and a lot of silliness!
"In my audition Amanda was my glamorous assistant and the judges should watch out as I may need another victim…I mean volunteer!"
Lil Icons are a dance group of 9-18-year-olds from Port Talbot.
Say Lil Icons: "We are really excited to perform in the Live Semi-Finals, we can’t wait to get back up on the BGT stage in front of the judges, we had an amazing time in our audition and loved the response we had!"
They say of their semi-final performance: "We have even more iconic artists joining the line-up, it’s going to be fun and upbeat, and we hope we can get everyone up on their feet again. We are one step closer in buying our hamster and mansion!"
Jimmy Tamley is a 64-year-old comedy ventriloquist from Devon.
"I can't tell you how excited I am, it's off the scale!" says Jimmy. "To walk out onto the stage for the whole world to see is going to be amazing. And I don't know if it's because I'm in it, but it feels like the most exciting series ever!
"I'm going to perform a piece that I can only do once, when you see it, you'll understand that my material cannot have been road tested on gigs, because it will be so unique!"
Kerr James is a 12-year-old singer from Glasgow.
"I am totally buzzing to get another opportunity to perform at an incredible venue in front of the judges and the millions of people who watch BGT," says Kerr. "Everyone can expect a bigger and better performance and hopefully I can smash it."
Mark McMullan is a 23-year-old singer from Newcastle.
Says Mark: "I'm so excited for the Live Semi-Finals. I was nervous about getting through to this stage which makes me really appreciate the whole experience, but because I've managed to get this far it makes me want to win more. "
He teases his semi-final plans: "I think the audience should expect to see a different side to my vocal capabilities in the live shows. Any time I sing it always has a message and I hope my song choice is one that everyone can relate to and really feel part of the performance. "
Ursula Burns is a 48-year-old singing harpist from Belfast.
"I'm so excited for the Semi-Finals I could eat my harp! I've got that butterfly feeling in my stomach!" she says. "It won't be classical, and it won't be folk... I'm looking forward to bringing the harp to a new level."
It's quite a varied selection of acts and we've no idea which two will be voted into the final!
As well as performances from the acts, each night will also see a guest performer as the semi-finalists wait to find out if they are one step closer to being crowned winner of Britain’s Got Talent 2019.
Plus, appearing on tonight's show will be boy band BTS.
Britain's Got Talent 2019 airs tonight (Thursday 30 May) LIVE from 7:30PM on ITV with the results at 9:30PM.
The live semi-finals air all week until Friday before the final on Sunday, June 2.