Here's a look at tonight's Royal Variety Performance Show 2012, hosted by David Walliams.
Britain’s Got Talent 2012 winners Ashleigh and Pudsey were one of the highlights 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!
There were performances from Alfie Boe, Girls Aloud and Katherine Jenkins, as well as stand up from the likes of Rhod Gilbert and Bill Bailey.
The show airs tonight at 7:30PM on ITV1.