Catherine the Princess of Wales | Vogue Philippines
Fashion

The Sartorial Symbolism Behind the Princess of Wales’s Outfit at Trooping the Colour