Britain’s Got Talent has locked in the line-up for its 2025 grand finale - and there are plenty of stars set to take part. After weeks of fierce live shows, the ITV show is very close to crowning a winner for series 18.
The last of the semi-finals took place over the weekend and the two final spots were grabbed for the final. Ten acts will be looking to win a spot in the Royal Variety Performance - and a cash prize - this weekend (May 31).
BGT has been airing its semi-finals over the course of five weeks - instead of on consecutive nights - for the first time in show history. ITV also brought back the golden buzzer for the previous live shows.
The Series 18 grand final is set to air on Saturday (May 31). But who exactly will be competing for the win this year?
Have you got a story you want to share with our readers? You can now send it to us online via YourWorld at www.yourworld.net/submit. It's free to use and, once checked, your story will appear on our website and, space allowing, in our newspapers.

5. Jasmine Rice
Drag queen and opera singer Jasmine Rice impressed again in the third semi-final. She got the golden buzzer from Bruno Tonioli and secured a place in the 2025 final. | Thames/ITV Photo: Thames/ITV

6. Ping Pong Pang
Dance group Ping Pong Pang impressed the viewers at home during the third semi-final. They won the public vote and secured a voice in the 2025 grand finale. | Thames/ITV Photo: Thames/ITV

7. Joseph Charm
Comedian Joseph Charm impressed again in the fourth semi-final. He got the golden buzzer from Alesha Dixon and secured a spot in the 2025 grand finale. | Thames/ITV Photo: Thames/ITV

8. Hear Our Voice
The public fell head-over-heels for sub postmasters choir - Hear Our Voice - in BGT's fourth semi-final. They won the audience vote and secured a spot in the Series 18 grand finale. | Thames/ ITV Photo: Thames/ ITV

