We’ve seen the fascinating, the brilliant and slightly odd acts from across Britain but now BGT’s Semi Finals have ended.
And with the last episode of the series coming up soon, we couldn’t think of a better reason than to recap all our knowledge on this weekends grand final.
When is it?
The final airs this Saturday at 7.30pm on ITV and will last for 2 hours and 30 minutes.
Who are the remaining contestants?
The finalists are as listed…
100 Voices of Gospel
Mel and Jamie
Trip Hazard (Public wildcard)
Shannon and Peter (Judges wildcard)
Who will guest perform?
As usual, the show will have numerous performances from a range of famous guests, including a performance from Clean Bandit featuring X Factor winner, Louisa Johnson.
It will also feature a special performance from past BGT acts, including Diversity and Ashleigh and Pudsey and more.
So it’s shaping up to be an unmissable final! Who would you like to win BGT 2016? Tweet us @CelebMix!