Go backstage at last night's AMAZING Semi-Final!Friday 1 June at 12:31pmLuckily BGT royalty Ashley Banjo is on hand to offer some tips for superstardom!There's ALWAYS time for a dance-off with Baba Yega...What a comeback from our extraterrestrial stars!Phone home! Baba Yega gear up for an out of this world performance!Jack and Tim arrive for their big moment...And it's straight onto the stage to rehearse!But first, let me take a selfie! Olena is READY!Time for Marty to get camera ready...And step into the spotlight!Noel James squeezes in a disco napAnd is all smiles before his totes hilaire performance!Sascha and his glamorous assistant wait in the wings. Eeek, we'd be nervous with his act to come!Super sparkly Amy Marie is ready to SHINE!The audience are ready and waiting for an awesome show!