Stepping out of the car, Harriet was met by her daughter, Georgina, 13, and Peter’s daughters, Savannah, 15, and Isla Phillips, 14, who served as bridesmaids. The three girls, all dressed in white, arranged Harriet’s gown and veil and escorted her into the church.

Summer dresses, hats, top hats and tails were the order of the day as the congregation entered the pretty village church, which is equidistant from Gatcombe Park – Princess Anne’s Gloucestershire estate where Peter Phillips and Zara Tindall grew up – and the Sperling family home in South Cerney.

Image may contain Catherine Garceau Ljubo Ćesić Rojs Adult Person Wedding Clothing Dress Fashion and Formal Wear

The wedding gown featured a lace overlay that was reminiscent of the Princess of Wales’ 2011 gown

Chris Jackson/Getty Images

King Charles III and Queen Camilla, the Prince and Princess of Wales and Duke and Duchess of Edinburgh were among the guests who gathered at All Saints Church in Kemble, Cirencester, for the romantic occasion. Also in attendance were Peter Phillips’ cousins, Princess Eugenie and Princess Beatrice, as well as his mother, Princess Anne, and his sister Zara Tindall, who was accompanied by her husband Mike and their daughters, Mia and Lena. In a delightful yet surprising turn of events, Princess Margaret‘s branch of the royal family were represented by Lady Sarah Chatto, her son Samuel Chatto and his girlfriend Eleanor Ekserdjian, as well as David Armstrong-Jones, 2nd Earl of Snowdon, his daughter Lady Margarita Armstrong-Jones and his girlfriend, Isabelle de la Bruyère, who made her most high-profile royal appearance to date.

Among the early arrivals was Lady Natasha Rufus Isaacs, co-founder of Beulah London, a label loved by Harriet and the Princess of Wales, and her husband, Rupert Finch, who was linked to Kate Middleton in her pre-royal days.