Britain’s Got Talent is heating up as the show heads into its second live semi-final tonight (Sarurday, 2 May).
We now know which eight acts will be battling it out on stage for a chance at the grand final, a cash prize of £250,000, and the honour of performing at the Royal Variety Performance.
Those taking part this evening are…
Alfredo and Coral

Testing their nerves as a danger act
Braunstone Community Primary School

Set to bring kid-powered rave energy to the stage.
Fabian Fox

Magician ready with his illusions.
Katherine O’Malley

Singer who auditioned as Elphaba from Wicked
Nic Vani

Singer who wowed at the auditions with a Lion King cover.
Macshane & Delby

High energy duo are on the bill as freestyle rappers.
Sadeck Berrabah and LMA

Dancer Sadeck Berrabah teams up with LMA for a group dance performance
World Wings

World Wings are bringing cheer and dance to round off the line-up.
On top of the public vote, every act is also eyeing the Golden Buzzer from the judges – or from presenters Ant & Dec – that automatically guarantees a spot in the final.
With just two spots available each week, there’s plenty at stake and plenty to play for.
Plus, returning to the stage for a special guest performance is previous winner Sydnie Christmas, performing with the Great Ormond Street Hospital Choir.
The second semi-final airs live on ITV1 and ITVX at 7pm this Saturday.
More on: Britain's Got Talent
