Princess Anne's son Peter Phillips, 48, has married NHS nurse Harriet Sperling, 45, at All Saints Church in Kemble, Gloucestershire.
The King and Queen, the Prince and Princess of Wales, and the Duke and Duchess of Edinburgh are among the guests. Zara and Mike Tindall also attended. Peter's daughters Isla, 14, and Savannah, 15, and Harriet's daughter Georgina, 14, are expected to be bridesmaids.
“Peter Phillips marries NHS nurse Harriet Sperling at All Saints Church in Gloucestershire.”
Prince Harry did not attend. Sources said he has not spoken to Peter in years. Andrew Mountbatten-Windsor was not invited because of the monarchy's efforts to distance itself from his Epstein scandal.
Fans gathered hours before the ceremony despite forecast torrential downpours. James and Jane Cahill travelled 120 miles from Newark, Nottinghamshire. "I was dragged out of bed for this," said James, 80. Jane, 75, said: "I love everything to do with the royal family." Sue Hooper, 65, from Tetbury, said she shook hands with the King two years ago at a Buckingham Palace garden party.
Last night, a rehearsal was held at the church with Harriet, Georgina, Peter, Savannah, Isla and Zara. Locals Jez and Sarah Smith walked less than a mile with their dog Ziggy to watch.