Here's tonight's Britain's Got Talent 2016 semi-final line up with the contestants performing on Tuesday's live show.
This evening will see the third live show of the week as yet another nine acts perform live before the public vote opens.
Monday night saw the first semi-final as 100 Voices of Gospel and Mel and Jamie made it into the final while yesterday evening Wayne Woodward and Alexandr Magala won their way into Saturday's show.
The live semi-finals continue on Tuesday and once again the act with the highest public vote automatically goes through to the live grand final. The two runner-up acts will then face the judges, Simon Cowell, Amanda Holden, Alesha Dixon and David Walliams, who will pick their favourite.
On tonight's (Tuesday) live show the acts taking to the stage include Simon Cowell's golden buzzer act Boogie Storm, dancing drones Flying Bebop and ballet performer Jack Higgins.
Also competing for the two guaranteed spots in the final are singer Josh Curnow, dance group Khronos Agoria and magician Richard Jones.
Rounding out the line up are singer Morgan Connie Smith, Vadik with his dancing polar bear and girl group Zyrah Rose.
As well as performances from the acts, each night will also see a guest performer as the semi-finalists wait to find out if they are one step closer to being crowned winner of Britain’s Got Talent 2016.
Appearing on tonight's show will be Nick Jonas.
Britain's Got Talent 2016 airs tonight LIVE from 7:30PM on ITV with the results at 9:30PM.
The live semi-finals air all week until Thursday before the final on Saturday, May 28.