They've sung, they've danced and they've made us laugh.
And now, this is it! The 11 finalists in this year's Britain's Got Talent are going into battle for the very last time. Tonight, Francine Lewis, Luminites, Digital Spy readers' favourites Attraction and Jordan O'Keefe - amongst others - will be hoping to follow the likes of Ashleigh and Pudsey, Diversity and, ahem, Jai McDowall to be crowned victors.
So join Digital Spy as we pull up a chair and crack open the sparkling wine. Let's get this show on the road...
Love Steve - Great performance tonight!Shame Mr Walliams had to spoil Sinita's contribution. #bgtfinal— Lee Latchford-Evans (@llatchfordevans) June 8, 2013
Settled in front of the telly got the #BGT final— Phillip Schofield (@Schofe) June 8, 2013