The first line up of contestants on tonight's (Monday's) Britain's Got Talent 2017's semi-final have been revealed.
The BGT 2017 semi-finalists were unveiled by the judges on Saturday and in true form the usual cliches were out in force.
"It's not good news... it's great news," David Walliams told one group.
After thousands applied and hundreds auditioned for the judges all around the UK, the lucky few who received three or more yeses have now been whittled down to the final 35 acts who will be joining the five golden buzzers.
The final 40 will now perform in the Britain’s Got Talent live semi- finals in the hope of winning the public vote and securing an all-important place in the live grand final and the chance of winning a life changing £250,000 and a coveted spot at the Royal Variety Performance.
Britain's Got Talent 2017 semi-final line up 1
So which acts are up first? The lineup of contestants who are on tonight's Monday's BGT 2017 semi-final have been revealed...
St. Patrick’s Junior Choir Drumgreenagh - Choir
PC Dan - Dancer
Niels Harder - Magician
Kyle Tomlinson - Singer
Empire Dance Crew - Dancers
DNA - Magicians/Mind readers
Tyrone & Mina - Knife throwers
Miss Treat Vibe - Singers
The Britain's Got Talent 2017 live shows air from tonight, Monday, May 29 until Friday, June 2.
The semi-finals will air from 7:30PM on ITV with a group of contestants performing each evening and two acts will make it through.
This year there is NO judges' vote. The two acts with the highest votes from the public alone will head through to the final.
The ten finalists chosen by the public will be joined by a wildcard picked by the judges who will then go head to head in the grand finale next SUNDAY night, June 4.