The Britain's Got Talent 2013 Top 45 have been decided, but who has made the cut?
Thousands applied and auditioned for the new series, which will see one act walk away with a massive £500,000 cash prize in a grand final.
There were auditions in Cardiff, London, Manchester, Birmingham and Glasgow throughout January and February with all sorts of acts going before the panel in the hope of getting a yes.
Over the weekend, the successful acts went to London as they found out whether or not they'd be in the live shows.
The list of Britain's Got Talent 2013 finalists is a closely guarded secret and won't be officially confirmed until May time, but some acts have been blabbing.
Of course, it's none of the ones who made it through.
One such act is Strictly Alba, a highland dancing group who went before the panel at auditions in Glasgow last month.
Despite getting four yeses from the judges, the dancers revealed they won't be making it onto the live shows this year.
The girls’ leaders told The Courier newspaper: “The girls had a blast on their BGT journey and we’re delighted they were able to show a really different side of Highland Dancing to a huge audience who absolutely loved what they did.”
They added added: “The audition day was a whirlwind of filming so hopefully Strictly Alba will make it on to the programme and we’ll be able to relive some of the excitement of that day.”
It sounds as though the judges had a tough time of deciding which acts would make the cut, with David tweeting over the weekend: "Lots of tears. It's so hard saying no to people. Even @AleshaOfficial was crying... x"
Auditions for Britain’s Got Talent 2013 will air on ITV next month, with David tweeting that the launch date was currently set for April 13.
Meanwhile the BGT live show finalists short list will be revealed in May, with the live shows reportedly set for the first week of June.