Queen's 90th birthday: The best photos from her star-studded celebration

The Queen was greeted by son Prince Charles as she arrived to attend her 90th birthday celebrations on the grounds of Windsor Castle.
For the special occasion, the monarch wore a sea-green dress with lace overlay and matching jacket by Angela Kelly.
Photo: © Getty Images

Gary Barlow was the first star to hit the stage. He was soon followed by Dame Helen Mirren, Dame Shirley Bassey, Kylie Minogue, Andrea Bocelli, Damian Lewis, Jess Glynne, Imelda Staunton, Jim Carter, Alfie Boe, James Blunt, Katherine Jenkins, Beverley Knight, Jennifer Saunders, Alan Titchmarsh and Martin Clunes.
Photo: © Rex

The Queen and Prince Philip were joined by other members of the royal family, including Princes William and Harry, the Duchess of Cornwall and her granddaughters Princesses Beatrice and Eugenie.
Photo: © Getty Images

The Duchess of Cambridge, who was sat next to Prince Philip, wore a Dolce and Gabbana dress combined with a red Zara jacket.
Photo: © Getty Images

The show featured 1,500 performers, 900 horses and told the story of the life of the Queen.
Photo: © PA

Her Majesty seemed to enjoy herself throughout the show. She smiled and applauded as the Royal Cavalry of Oman play "Happy Birthday to You."
Photo: © Getty Images