Queen Elizabeth II celebrates her birthday in style.
The queen actually has two birthdays — her real one on April 21, and an "official" one in June. Her official birthday is celebrated with a ceremony called Trooping the Colour, a tradition that goes back more than 260 years and involves over 1,400 parading soldiers, 200 horses, and 400 musicians marching from Buckingham Palace to Horse Guards Parade with the queen in tow.
Since she began her reign in 1952, the queen has attended the parade in outfits varying from official uniforms to impeccably matched coats and hats.
Here's what Queen Elizabeth has worn on her birthday every year since she took the throne.
1952: In the first year of her reign, Queen Elizabeth wore the Scots Guards uniform to the Trooping the Colour ceremony.

Queen Elizabeth waves from a balcony at Buckingham Palace in 1952 as the smiling Queen Mother looks on.
1986: She wore the same uniform every year until it was announced that she would be driven to the ceremony in a carriage for future parades.

Queen Elizabeth rides her horse, Burmese, for the final time during the Trooping of the Colour in 1986. It was announced that in future the queen would be driven to the ceremony in a carriage.
Her Majesty's love of riding and breeding horses is well-known.
1988: From then on, she wore regular royal formalwear.

Queen Elizabeth rides in an open carriage as she inspects soldiers of the Irish Guards during the annual Trooping the Colour ceremony in 1988.
While the queen has never been one to leap from one clothing fad to the next, she has a distinct timeless, practical style. She's not a great wardrobe experimenter — but she's still a sartorial icon.
See the rest of the story at Business Insider