Peter Phillips married Harriet Sperling at All Saints Church in Kemble, Gloucestershire, on Saturday, June 6, 2026, in a wedding that brought senior members of the royal family together for one of the year's most closely watched family occasions. The ceremony paired Princess Anne's son with Harriet Sperling, a nurse who works for the National Health Service, and drew King Charles III and Queen Camilla to the church.
More than 100 guests attended, including Prince William, Princess Catherine, Princess Eugenie and Princess Beatrice, underlining how fully the family turned out for the service. Sperling wore a high-neck lace gown designed by Emilia Wickstead, giving the wedding a formal royal profile even though Phillips was marrying for the second time.
Phillips is the son of Princess Anne, which makes him the nephew of King Charles III, and the guest list reflected that close family connection. The presence of Prince William and Princess Catherine alongside the king and queen consort turned the Kemble ceremony into a rare public gathering of the family's senior ranks.
What remains unclear is the part the public did not see: no details were given about the full guest list or why All Saints Church in Kemble was chosen. What is clear is that the wedding has now fixed Phillips and Sperling in the family's public record, with the next notable moment left to whatever the couple chooses to reveal, if anything, after their marriage in Gloucestershire.





