Girls Aloud, One Direction, Kylie and David Walliams brought some glamour to the 007-themed night.
Recently reformed Girls Aloud went retro, singing their hit The Promise. Cheryl, Nadine, Kimberly, Nicole and Sarah kept things full length and fabulous in fitted black strapless dresses.
The matching sequinned frocks were embellished with gold sparkle and had dramatic fishtail kicks.
The girls finished off their performance with fireworks and looked delighted as they waved at the audience. Afterwards Cheryl tweeted said that she thought the queen was so sweet. "The queen is so delicate. She has hair like candyfloss, and tiny dancing shoes. aww," Cheryl said.
One Direction fans practically passed out with delight as the boy band made their way through the audience and took to the stage to perform their hit single Little Things.
After their set, Walliams appeared on stage dressed as a fan in a mini skirt and 1D T-shirt, gushing about how much he loved the boys. The five lads shuffled awkwardly and laughed nervously.
The Little Britain star kept the audience in stitches, arriving on stage dressed as James Bond, complete with a jet pack strapped to his back.
The queen looked amused.
US singer Alicia Keys blew the audience away when she belted out one of her hits in a black knee-length mesh dress.
Singer Katherine Jenkins looked to Marilyn Monroe for her style inspiration, wearing a pink Gentlemen Prefer Blondes style dress. And cheeky chappy Robbie Williams got the crowd on their feet as he performed classic hit Mr Bojangles. Kylie glistened in a sequinned gold dress with mesh panels and a thigh high split.
But the star of the night was everyone's favourite pooch Pudsey. Britain's Got Talent winners Ashleigh and her adorable dog performed a James Bond inspired dance routine in honour of 50 years of the spy films.
Former Britain's Got Talent favourites Stavros Flatley jumped about and were joined on stage by dance sensation Diversity.