The first line up of contestants for tonight's (Monday) Britain's Got Talent 2018's semi-final have been revealed.
The BGT 2018 semi-finalists were unveiled by the judges on Saturday and in true form the usual cliches were out in force.
"You're going home... to work on your acts," 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.
Tonight's Britain's Got Talent 2018 first semi-final line up
So which acts are up first? The lineup of contestants who are on Monday's BGT 2018 semi-final have been revealed...
Cali Swing. A group of 10 dancers aged 9-14 years old, living in London. All of the children are from a Latin American background and in their audition, danced to a salsa song.
Lost Voice Guy. Lee Ridley, a 37-year-old comedian from Newcastle, Lee has cerebral palsy which has left him unable to speak, so uses his iPad to deliver his comedy routine.
The D-Day Darlings. The D-Day Darlings are a wartime themed choir made up of nine girls aged 27-39.
Matt Johnson. 43-year-old from Rotherham, living in Canada. At his audition, Matt performed an escapology trick, locked and chained inside a tank filled with water.
Ellie and Jeki. Performers Ellie (34) and Jeki (29) are a married couple from South Korea who perform a quick-change act.
Shameer Rayes. 19 years old Shameer Rayes is a dancer from Manchester who at his audition performed a routine as a doll that comes alive.
Maddox Dixon. 31-year-old Magician who performed a number of magic tricks with a Rubik’s Cube at his audition.
The Britain's Got Talent 2018 live shows air from Monday, May 28 until Friday, June 1.
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.
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 3.