See Princess Kate at Peter Phillips and Harriet Sperling's wedding
June 6, 2026Updated June 7, 2026, 10:41 a.m. ET
Britain's Kate, Princess of Wales attended the wedding of Princess Anne's son, Peter Phillips and NHS pediatric nurse Harriet Sperling, at All Saints' Church in Kemble, Cirencester, Britain, June 6, 2026. Catherine wore a blush-hued knee-length dress from Roland Mouret, featuring drop-waist pleating and a button-down notched collar, according to Vogue. Scroll to see her look.
Dylan Martinez, REUTERSPrincess Kate and Prince William leave following the wedding.
Dylan Martinez, REUTERSPrincess Kate and Prince William leave following the wedding.
Dylan Martinez, REUTERSPrincess Kate leaves following the wedding.
Dylan Martinez, REUTERSPrincess Kate waves following the wedding.
Dylan Martinez, REUTERSPrincess Anne's son Peter Phillips and Harriet Sperling stand outside following their wedding.
Dylan Martinez, REUTERSFeatured Weekly Ad