Britain's Got Talent: Semi final 2

1 of 12

Judges Amanda Holden (left) and Alesha Dixon glam up for semi-final 2