For weeks talented people from across the UK and beyond have given it their all to pass the auditions of Britain’s Got Talent (BGT) and impress judges Amanda Holden, Alesha Dixon, Bruno Tonioli and Simon Cowell, and now it's time for the live semi-finals.
The 40 acts that passed the audition stage have been tasked with bringing their acts to the stage for live performances from Monday, 29 May to Friday, 2 June on ITV1, with the public deciding which acts are sent through to the grand final on Sunday, 4 June.
Each evening two acts will be chosen to go through to the final, with the judges offering up their thoughts during the process and helping to make the decision, while hosts Ant McPartlin and Declan Donnelly add some comedic relief.
In the grand final the top 11 battle it out, and the BGT hopefuls are all vying for the chance to win a £250,000 grand prize and a spot at this year’s Royal Variety Performance.
Voting lines will open during the live show. You can vote online via the ITV website here or by calling the number of your favourite act as advertised on screen during the final. Calls will be charged at 50p plus your network's access charge.
Here is everything you need to know about the final and who has made it through.
Who made it through to the Britain’s Got Talent grand final?
During Monday night's live semi-final United 2 Dance, Gamal John, Ichikawa Koikuchi, Enzo Weyne, Parkour Collective, Abi Carter-Simpson, Amy Lou, and Musa Motha took to the stage to give a new show-stopping performance for the audience and viewers at home.
At the end of the night Musa Motha was crowned the winner of the evening's semi-final by viewers and was put through to the grand final.
New mum Amy Lou delivered a showstopping rendition of Jennifer Hudson's And I Am Telling You I'm Not Going from Dreamgirls in her semi-final performance.
The judges were split over who to send to the final from the remaining top three, Amy Lou or Abi Carter-Simpson, so Ant and Dec announced that Amy Lou had received the most public votes and was through.
During the second semi-final, Viggo Venn got through to the final after giving a comedic rendition of Eminem's My Name Is... with the help of the judges before breaking down into a performance with high vis vests.
Venn's performance won over the public as he was crowned the winner of the episode.
Eleven-year-old singer Olivia Lynes was named the second act to make it to the final after the judges decided to send her through after she performed Into the Unknown from Frozen.
Lynes was Amanda Holden's Golden Buzzer act during the auditions, and she was chosen over Johns' Boys to go to the grand final by Holden, Dixon and Cowell.
Ugandan dance troupe Ghetto Kids were named the winners of the third semi-final on Wednesday, 31 March after they showed off their moves to an upbeat dance medley.
Dixon and Cowell named the group their standout act, and the audience clearly thought the same as they received the most public votes and automatically made it through to the final.
In the third semi-final, the judges had to pick between singer Travis George and guitarist Harry Churchill, but they were evenly split with Dixon and Tonioli picking Travis and Cowell and Holden choosing Harry.
As such the decision rested on the amount of public votes that each received, and it was confirmed that the singer was the one who had the most so he went through to the final.
13-year-old operatic singer Malakai Bayoh was announced the winner of the fourth semi-final following his performance of O Mio Babbino Caro.
Bayoh's rendition of the song left judge Tonioli in tears and was so impressive that the public voted the singer through to the grand final during Thursday night's semi-final.
On Thursday the judges then had to decide between dancers Duo Odyssey and beatboxing artist MB14, and the vote was split once again with Cowell and Dixon picking MB14 and Holden and Toniolo choosing to save Duo Odyssey.
After the decision was taken back to the public vote it was revealed that Duo Odyssey had the most votes, and so they were put through to the final.
Teenage magician Cillian O'Connor won the hearts of the judges and viewers with his impressive illusions and his story of how performing magic had helped him overcome the social awkwardness that came with his autism
The 13-year-old from County Meath in Ireland leapt into the air and cheered when hosts Ant and Dec confirmed the public had voted him through to the final.
The 13-year-old dancer was chosen by the judges to go through to the final following her performance to Running Up That Hill by Kate Bush.
She promised her dance in the final will be "Bigger and better than this one!"
Comedy act Tonikaku, a 'naked' poser from Japan has been chosen by the judges as their Wild Card act to return in the final.
Who are the guest performers in Britain's Got Talent's semi-finals and final?
Dance troupe Diversity made an appearance during the first Britain's Got Talent semi-final on Monday night, and the programme will see other guest performers take to the stage every evening of the live shows.
On Tuesday, the cast of Queen musical We Will Rock You made an appearance, and on Wednesday James Arthur performed a song from his forthcoming fifth album.
Thursday night's semi-final will feature a performance from comedian Axel Blake, who won the 2022 edition of the show, whilst Friday's final live semi-final will see the cast of The Wizard of Oz musical make a guest appearance.
The grand final of Britain's Got Talent will see the cast of Les Misérables put on a spectacular performance from the iconic musical for the audience and viewers at home.
The Britain’s Got Talent live semi-finals continue until Friday, 2 June and they air at 8pm on ITV1. The grand final will premiere on Sunday, 4 June.