Kate Middleton appeared to pay tribute to Princess Diana during Trooping the Colour 2026 with a carefully coordinated fashion choice, and Princes George and Louis subtly joined in on the royal moment.
The Princess of Wales stepped out at Horse Guards Parade in London on June 13 for King Charles III’s official birthday celebrations wearing an icy blue Catherine Walker coatdress with white detailing, structured shoulders, and a cinched waist.
The ensemble drew comparisons to one of Princess Diana’s memorable Catherine Walker outfits from Easter 1987.
Kate also chose accessories with royal significance, pairing the outfit with a coordinating Philip Treacy hat, pearl Cassandra Goad earrings, and her Irish Guards brooch in recognition of her honorary Colonel role.
Prince George and Louis coordinated with Kate’s look, wearing pale blue ties that matched their mother’s outfit while accompanying her and Princess Charlotte in the traditional Ascot Landau carriage procession to the ceremony.
Princess Charlotte, meanwhile, wore a white dress with puffed sleeves and a matching hair bow, complementing the blue-and-white color palette worn by the rest of the family.