Trooping the Colour is a military parade that marks the official birthday celebration of the reigning monarch, irrespective of their actual birth date.
This year, it will take place in London for the first time since the coronation of King Charles III. The parade took take place on June 17 and saw regiments of the Household Division put on a display with music and horses.
Princess Diana and Princess Anne – 1986
Princess Diana was a vision in polka dots in 1986 when she wore a white and red puff-sleeve dress, a string of pearls and a vibrant wide-brim hat.
In more recent years Princess Anne has opted for her military uniform, but her yellow boxy shoulder moment, complete with a thick colourful waistband captured the playful spirit of the 1980s.
Princess Beatrice – 2007
Princess Beatrice raised the bar in the accessory department in 2008 – that’s for sure. Wearing a textural extravaganza, she paved the way for wedding guests wanting to make a major hat statement.
Lady Frederick Windsor – 2011
Sophie Winkleman, who is the wife of Lord Frederick Windsor, looked elegant in 2011 in a 1980s-feel dark fitted jacket with a cream wide-brim hat and pearl stud earrings.
Lady Amelia Windsor – 2017
Lady Amelia Windsor captured the spirit of summer dressing in 2017, wearing a crisp white textured dress with a rich blue headpiece.
Princess Eugenie – 2018
Princess Eugenie looked resplendent in bottle green in 2018 when she styled her dress alongside a softly rounded botanical pattern headpiece.
The Duchess of Sussex – 2018
Meghan Markle looked categorically elegant in 2018 when she wore a light pink asymmetric off-the-shoulder dress by Carolina Herrera.
The Princess of Wales – 2019
Princess Kate opted for a pale yellow centrally pleated outfit by Alexander McQueen in 2019, complete with a matching floral headpiece.
Queen Elizabeth II – 2022
Our late monarch looked in high spirits at last year’s ceremony in a dusty bead-trimmed lilac ensemble.