The Queen looked on flying form last night at the special gala in Windsor to celebrate her 90th birthday. Featuring performances from a number of stars – including Dame Shirley Bassey, Dame Helen Mirren and Kylie Minogue – the night saw appearances from Princess Anne, Prince Edward and Lady Louise Mountbatten, and also included the participation of around 900 horses.
Yes, that's right...nearly one thousand.
The Duchess of Cambridge, Prince Wills and Prince Harry sat up-front to watch the show, as did King Hamad bin Isa Al Khalifa of Bahrain, who took the coveted spot next to The Queen.
See below all the key moments from the celebration, as captured on camera:
Undoubtedly, a stellar moment. Caption Competition, anyone?
The King of Bahrain clearly rated Prince Andrew's gags.
The Duchess of Cambridge covered up a £3,400 Dolce & Gabbana gown with this £49.99 jacket from Zara.
Dame Shirely Bassey sang Diamonds Are Forever.
There was this touching moment between Her Majesty and Prince Charles.
The Queen... err, we mean Dame Helen Mirren... wore a sparkling Jenny Packham gown.
Kylie Minogue, wearing Ralph & Russo, performed 'I Believe In You'...
Prince William and Harry sat FROW – though sadly, no sign of [Prince George](http://Prince Harry Prince George grazia).
Lady Lousia showed off her equestrian skills, alongside her father, Prince Edward.
And so it appears, a jolly good night was had by all!
READ MORE: Prince George's nickname for The Queen is the cutest thing ever
READ MORE: This is why Kate and Wills don't hold hand in public