A party fit for a queen doesn't even begin to cover the royal celebration that was Queen Elizabeth's 90th birthday party at Windsor Castle. From the gang's-all-here guest list —including Duchess Kate Middleton, Prince Harry, Helen Mirren, and more — to the 900 horses and 1500 performers, it was definitely one for the books. Click through for all the unapologetically-regal action.
Queen Elizabeth II and Prince Philip rolling up in a carriage.
Queen Elizabeth arriving in style.
Queen Elizabeth and Duchess Kate exchanging smiles.
Prince Charles and Camilla making their way through the party.
Queen Elizabeth greeting Dame Shirley Bassey.
Dame Shirley Bassey arriving.
Prince William enjoying the festivities.
Beverley Knight crooning for the queen.
Princess Beatrice and Princess Eugenie in the crowd.
James Blunt performing during the show.
Dame Helen Mirren presenting during the ceremony.
Kate Middleton with Donatus, Prince and Landgrave of Hesse.
Queen Elizabeth clapping during the festivities.
Horseback riders during the performance.
A pantomime horse and corgi performing.
Gary Barlow performing in a Jaguar sports car driving around the arena.
Members of the celebratory's show cast performing.
Kylie Minogue performing for the Queen.
Damian Lewis performing for the Queen.
Andrea Bocelli performs for the Queen.
Vintage footage from the life of the Queen.
The Royal Cavalry of Oman perform for the Queen.
Kate Middleton chatting with Prince Philip, Duke of Edinburgh.
Queen Elizabeth leaves her party in style.