Queen steals show at her 92nd birthday celebrations
The Queen took to the stage at her own star-studded 92nd birthday during an action-packed showbiz extravaganza at the Royal Albert Hall on Saturday.
She was introduced by host Zoe Ball and arrived alongside her son, the Prince of Wales, before taking her seat next to grandson Prince William.
She was wearing a silver and gold lame with ivory tweed, dipped waist dress, covered with buttermilk daisies, designed by Angela Kelly.
She later joined Prince Charles on stage for the show's climax and was presented with a gift by a boy named Mason from west London, who was also celebrating his birthday.
The seven-year-old has always known he shared a birthday with the Queen and when invited to the event is said to have replied: "Would I like to go to the Queen's birthday? Well yes, obviously!"
Speaking on stage, Charles encouraged the crowd to give the Queen - who he called "mummy" - three "unbelievably rousing cheers".
He said: "I have a feeling that in 1948, when you were 22, you didn't somehow expect that at the age of your 92nd birthday, to find your son in his 70th year."
The event also saw Prince Harry, speaking for the first time in his role as president of the newly formed Queen's Commonwealth Trust (QCT), joke that Her Majesty was "not someone who is easy to buy gifts for".
Sir Tom Jones, Kylie Minogue, Sting, Shaggy and Craig David all took to the stage as the Queen and other Royals watched on.
However, she had left her seat by the time Sting and Shaggy returned for a medley of their biggest hits, including Mr Boombastic, Angel and Every Breath You Take.
It was a busy weekend for the Queen, who also pushed the start button for yesterday's London Marathon, sending thousands of competitors pounding 26.2 miles through the capital's streets.