Catherine, Princess of Wales attended the wedding of Peter Phillips and Harriet Sperling on June 8, 2024 [1].

The appearance marks a notable public outing for the Princess of Wales as she supports her extended family during a significant private celebration.

The ceremony took place at All Saints Church in Kemble, Gloucestershire, England [1], [2]. The event celebrated the marriage of Harriet Sperling and Peter Phillips, who is the son of Princess Anne [3].

Details regarding the guest list and the scale of the event were not disclosed in the available reports. The wedding brought together members of the royal family, and private guests at the historic church in the English countryside.

Because the event was a family occasion, the Princess of Wales focused on her role as a guest. Her presence at the church in Kemble provided a rare glimpse of the royal family gathering for a wedding outside of the primary line of succession.

Observers noted the location of the ceremony in Gloucestershire [2], which is known for its scenic landscapes and proximity to various royal estates. The event occurred on a Saturday [1], following traditional wedding scheduling for high-profile ceremonies in the United Kingdom.

Catherine, Princess of Wales attended the wedding of Peter Phillips and Harriet Sperling

The public appearance of the Princess of Wales at a family wedding serves as a signal of her continued engagement with royal duties and family obligations. By attending the marriage of Peter Phillips, she maintains the visibility of the monarchy's internal support systems during private milestones.