On Air Now
The Capital Weekender with Coco Cole & Charlie Powell 10pm - 1:30am
20 November 2012, 10:25 | Updated: 20 November 2012, 11:20
The star-studded event also saw Robbie Williams, Kylie Minogue and Alicia Keys perform.
One Direction and Cheryl Cole were among the stars who got to perform in front of the Queen of England for the 100th Royal Variety Performance last night (19th October) in London.
'Live While We're Young' five-piece One Direction took to the stage at the Royal Albert Hall to sing their new single 'Little Things', performing from a line of illuminated stools while dressed up in black smart suits, and described the event as an "amazing" experience.
"Today I met the Queen," Harry Styles tweeted after the performance. "Amazing night… Can't believe it. Night!!"
Check out a picture of One Direction performing at the Royal Variety Performance below (Credit: ITV):
Fresh from their reunion last month Girls Aloud also performed in front of Queen Elizabeth II and the Duke Of Edinburgh, who were in attendance at the event, when they arrived dressed in identical black floor length gowns with gold detailing.
Cheryl Cole, Nicola Roberts, Nadine Coyle, Sarah Harding and Kimberley Walsh opted to sing their 2008 hit 'The Promise' at this year's Royal Variety Show, which marked one of their first live performances since announcing their return in october.
"The Queen is so delicate," Cheryl tweeted, after getting to meet the Queen backstage at the event. "She has hair like candy gloss and tiny little dancing style shoes… Awww #theroyalvariety2012.
"I met the Queen of England tonight & the Duke," Nadine posted. "The royal Albert hall was jumping with faces. A celeb spotters dream!"
View a picture of Girls Aloud performing on stage at the event below (Credit: ITV):
The Royal Variety Performance also saw Robbie Williams sing 'Mr Bojangles' as well as performances from the likes of Alicia Keys, Kylie Minogue, Rod Stewart and Britain's Got Talent winners Ashleigh and Pudsey.
The Royal Variety Performance 2012 is set to officially air on ITV1 on Monday 3rd December.