The Princess of Wales put on a sartorial display at the 2026 Order of the Garter service at Windsor Castle.

Kate, 44, put on a typically elegant display in a light blue and white Catherine Walker coat dress and a matching Philip Treacy hat.

At the celebration for King Charles' birthday, the Princess of Wales marked Diana's first Trooping appearance 45 years ago.