The third line up of contestants on tonight's (Wednesday's) Britain's Got Talent 2019's semi-final have been revealed.
Last night (Tuesday) saw the second semi-final with magic group 4MG and comedy singer Siobhan Phillips the two acts making it through to the final. They joined the two winners of Monday's first show, Flakefleet Primary School and Dave & Finn.
On Wednesday another two acts will join them as another set of eight contestants fight for a place in the final live on ITV.
All this week, the top 40 contestants perform in the Britain’s Got Talent semi- finals in the hope of winning the public vote and securing an all-important spot in the live grand final where they stand the chance of winning a life changing £250,000 and a coveted spot at the Royal Variety Performance.
Tonight's Britain's Got Talent 2019 semi-final line up on Wednesday
So which acts are up tonight (Wednesday, May 29)? The lineup of contestants who are on Wednesday's BGT 2019 semi-final have been revealed...
Gomonov Knife Show - A knife throwing duo made up of Andrei Gomonov and Daria Sheremet
Kojo Anim - GOLDEN BUZZER - Stand up comedian. Simon Cowell's golden buzzer.
Chapter 13 - GOLDEN BUZZER - Band made up of 14-year-old Jacob, 15-year-old Noah, 15-year-old Tom and 15-year-old Jake. Amanda Holden's golden buzzer.
John Archer - 58-year-old comedy magician
KNE - Singing and dance group aged 22-35
Colin Thackery - 89-year-old singer
Angels Inc. - All woman dance and magic troupe.
Rob King - 28-year-old singer from Manchester.
They'll perform live for viewer votes on ITV tonight from 7:30PM.
As usual, the one act who gets 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.
There will also be a special guest performance, tonight coming from X Factor winner James Arthur.
Britain's Got Talent 2019's live shows continue this evening Wednesday, May 29 until Friday, May 31.
The semi-finals will air from 7:30PM on ITV each week night with a group of contestants performing each evening and two acts will make it through.
The ten finalists from the semi-finals will then go head to head in the grand finale on SUNDAY night, June 2 at 7:30PM on ITV.