Here it is folks, your top ten!
These are the last remaining acts in the competition that the public has voted for and who will battle it out at our grand final on Friday 26 October.
Congratulations to our finalists and our best wishes go to the brilliant contestants who sadly leave us in this round. We've loved having you all in the competition and the team think you are all superstars.
For further details on Edinburgh's Got Talent 2012 you can contact the team via the Facebook page or by calling 0131 620 8620. Tickets are on sale now at www.edtheatres.com Tel 0131 529 6000