While fans were quick to comment online about how amazing the couple looked, they also expressed their disappointment that they hadn’t brought their children, Prince George, 12, Princess Charlotte, 11, and Prince Louis, eight, with them to watch William’s cousin marry NHS nurse Harriet.
The reason for the children’s absence is unclear.
One fan wrote online: “I just watched the moment the Prince and Princess of wales arriving at Peter Phillips and Harriet Sperling’s wedding. Prince George, Princess Charlotte and Prince Louis are unfortunately not there.”
Another said: “Where are their children?”
King Charles and Queen Camilla were also in attendance, along with Peter’s mum Princess Anne and sister Zara Tindall.
Peter’s children Savannah, 15, and Isla, 14, were also in attendance.
After the intimate ceremony today, the newly-weds and their guests will head to Gatcombe Park, Princess Anne’s estate, for the wedding reception.