The guest acts performing on the Britain's Got Talent 2018 live shows this week have been revealed.
The Britain's Got Talent 2018 live shows air Monday, May 28 until Friday, June 1.
The semi-finals will air from 7:30PM on ITV with a group of eight contestants performing each evening.
After they perform the public will vote for their favourite, and while the polls are open, a number of guest performers will take to the stage.
Britain's Got Talent guest acts
Sunday's Final: The Cast Of Magic Mike from Las Vegas and the Cast Of Tina Turner The Musical
The BGT 2018 semi-finalists were unveiled by the judges on Saturday.
After thousands applied and hundreds auditioned for the judges all around the UK, the lucky few who received three or more yeses were cut down to the final 40, including the five golden buzzers acts.
Each night two contestants will make it through to the grand 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 3.
There, the public will decide the ultimate winner. They will walk away with a £250,000 cash prize plus a spot on the Royal Variety Performance later in the year.
Plus, there will be an extra special prize for this year's winner, according to Simon Cowell.