The last semi-final round of Britain's Got Talent 2014 is nearly upon us.
There have been four semi-finals so far of this year's edition of the ITV talent show and eight finalists already been chosen by the public and the judges and now it's time for the last one.
On Saturday, eight more semi-finalists will take to the stage to impress judges Simon Cowell, Amanda Holden, Alesha Dixon and David Walliams in the hopes of winning your vote to be put through to next week's live final.
Check out everything you need to know about the last Britain's Got Talent semi-final below.
When is the last Britain's Got Talent semi-final?
The last two-part Britain's Got Talent semi-final will be held on Saturday May 31 at 7pm on ITV, with the results show following at 9.30pm the same night.
Which acts will be taking part in this semi-final?
There are eight acts left to compete for the two places in the final.
Swing boyband Jack Pack
Latin dance troupe Kings and Queens
Singer Bailey McConnell
Body popping dancer Kieran Lai
Singer Andrew Derbyshire
Comedian Jenson Zhu
Drag act La Voix & The London Big Gay Band
Meat Loaf tribute act Peat Loaf & Elaine
Who's the favourite to go through to the final?
Jack Pack are the favourites to win the semi-final with the bookies giving odds of 6/4 that they'll triumph.
Following closely behind is Baily McConnell at 5/2, while body-popping dancer Kieran Lai and Latin dance troupe Kings and Queens are joint third at 4/1 according to Ladbrokes.
The outsiders include singer Andrew Derbyshire at 8/1, drag act La Voix and the London Big Gay Band at 25/1.
The extreme outsiders are Meatloaf tribute act Peat Load and Elaine at 50/1 and Jenson Zhu at 66/1.
What about the wildcard?
What about it indeed? After Simon Cowell announced that the wildcard would return for this year's show, anticipation has been building about which act the judges will choose to go on to compete in the final.
When is the Britain's Got Talent 2014 final?
The grand final of this year's Britain's Got Talent will be held on Saturday June 7.