Britain's Got Talent semi-final Wednesday line-up of performers
With four acts now through to the final on Sunday another two will be chosen to join them tonight.
Last night we saw Ben Nickless and Flintz and T4ylor go through after Simon chose the rappers over Amber and her Dancing Collies.
The eight semi-finalists performing on Wednesday night are:
Les Sancho Dance group from Marseille, France brought the energy with a fast- paced routine.
The Freaks Austrian acrobatic company performed an astonishing high- impact routine.
Eva Abley Student Eva, who has cerebral palsy, performed comedy routine
Keiichi Iwasaki Magician Keiichi Iwasaki performed a series of tricks and illusions involving Alesha and Ant & Dec
Immi Davis Nine-year-old schoolgirl Immi Davis sang I Put a Spell on You by Screamin’ Jay Hawkins
Dane Bates Collective Dance group performed a touching contemporary routine based on the true story of a prisoner of war during World War Two
The Dots Harmony trio performed cabaret routine with a twist
Tom Ball Secondary school teacher Tom sang Writing’s on the Wall by Sam Smith
Performing alongside our eight semi-finalists as Wednesday evening’s guest act are 2009 BGT winners, Diversity, who will be taking it back to where it all began with a showstopping performance.
The Britain’s Got Talent live semi-finals continue on Wednesday 1st June, 8pm on ITV.