Thousands of flag-waving fans gathered to watch British music royalty celebrate Queen Elizabeth II on Monday with a Buckingham Palace concert featuring acts from throughout her 60-year-reign.
Members of the royal family including Prince Charles, his wife Camilla, Duchess of Cornwall, and Princes William and Harry sat in a royal box to watch the show, performed on a specially erected stage outside the palace.
Some 12,000 contest winners sat in bleachers, while a huge crowd stretched down the Mall, the wide boulevard leading up to the palace.
The show opened in a blaze of sound and color, as the band of the Coldstream Guards joined Robbie Williams onstage for his hit Let Me Entertain You.
Text & images: AP