Here's a look at some of the Britain's Got Talent stars who wowed the Queen during this year's Royal Variety Show.
Britain's Got Talent 2012 winners Ashleigh and Pudsey were the highlight of the night, performing a new James Bond themed routine.
But a number of other BGT acts also took to the stage.
The show was hosted by Britain's Got Talent judge David Walliams, with fellow judge Amanda Holden also making an appearance.
Past winners Diversity were back to perform, as well as Greek duo Stavros Flately!
The show will air on December 3 on ITV1.