Britain's Queen Elizabeth was treated to a horse extravaganza at Windsor Castle as part of a belated celebration for her 90th birthday on Sunday night (15.05.16).
The long-reining monarch reached the impressive milestone almost a month ago but her birthday shenanigans are still ongoing as she, her family, 7,000 spectators and a live television audience watched a fantastic equine display as part of a musical tableau of her life in Berkshire, England.
Elizabeth arrived at the royal residence with her husband Prince Philip in the horse-drawn Scottish state carriage, before she took her seat and watched 900 horses - 10 for each decade of her life - prance around the grounds.
The monarch had a beaming smile plastered across her face as she watched performances from the likes of James Blunt, Gary Barlow, Beverley Knight and Kylie Minogue.
Katherine Jenkins delivered the patriotic song 'I Vow to Thee My Country', while a choir version of the coronation anthem 'Zadoc the Priest' filled the stunning grounds.
The Earl of Wessex, his daughter Lady Louise and the Princess Royal also treated the queen to a special surprise as they appeared at the show on three of her ponies in the grand final, ahead of the speculator fireworks display.
Queen Elizabeth's final birthday celebration will take place next month with a Service of Thanksgiving, Trooping the Colour and a huge street party in London.
Tagged in Prince Philip Princess Anne Queen Elizabeth