Meet your Britain's Got Talent 2016 Grand Finalists!
After a week of Semi-Finals, we now have the twelve acts who'll be battling it out during Saturday's Grand Final to be crowned this year's BGT champion!
Check out if your favourite made it below...
The Britain's Got Talent Grand Final hits ITV on Saturday, May 28 at 7.30pm!