Peter Phillips and Harriet Sperling married in an intimate wedding in a Gloucestershire village attended by the King and Queen.
Senior members of the Royal Family visited the village of Kemble for the nuptials of Princess Anne's son and NHS nurse, Ms Sperling.
Metal barriers were erected and roads closed around All Saints Church, that sits around four miles south of Cirencester, where well-wishers lined the streets to catch a glimpse of the happy couple.
Among the guests included the King and Queen, the Princess Royal, the Prince and Princess of Wales, and the groom's sister and brother-in-law Zara and Mike Tindall with their daughters Mia and Lena, and the Duke and Duchess of Edinburgh with their son James, Earl of Wessex.
Princesses Beatrice and Eugenie also attended, in what is their first public appearance since a new National Audit Office report emerged on the financial arrangements of several members of the Royal Family, including details about how the King has footed the bill for their accommodation.
Their husbands, Jack Brooksbank and Edoardo Mapelli Mozzi, joined them.
The Duke and Duchess of Sussex did not attend.
Members of the public, who had travelled as far afield as Ireland, cheered as Charles and Camilla and William and Kate arrived to see the couple tie the knot.
The well-wishers shouted "hip hip hooray" as the bride appeared with her three bridesmaids - Mr Phillips's children Savannah, 15, and Isla, 14, as well as Ms Sperling's teenage daughter Georgina.
Ms Sperling, who will now be known as Mrs Phillips, wore a dress designed by Emilia Wickstead, earrings by Pragnell and the Pragnell family tiara, with shoes by Jimmy Choo.
Family and close friends headed to Gatcombe Park, the home of the Princess Royal and her husband Vice Admiral Sir Timothy Laurence, for the reception.
However, Charles and Camilla had to make a dash by helicopter to the Epsom Derby, where they were due to present the trophy to the winner.
Read more:
West Ham joint chair step down
Four plead guilty over police clashes
Among the well-wishers were Sarah and Jez Smith, who travelled from their home in nearby Poole Keynes, Gloucestershire.
"It is something that doesn't happen normally on your doorstep," Mrs Smith said.
She also praised the decision to hold the wedding in Kemble.
"It's really important that it is a local church for Harriet."
Peter Phillips is the eldest son of Princess Anne and her first husband, Captain Mark Phillips.
He split from his first wife, Autumn, in 2020 after 12 years of marriage, and began dating Ms Sperling in 2024 before announcing their engagement in August last year.
The couple were guests of the King and Queen at Royal Ascot in June and were invited to take part in the traditional carriage procession to signal the start of the day.
(c) Sky News 2026: King's nephew Peter Phillips marries NHS nurse Harriet Sperling
David Sullivan steps down as West Ham joint-chair over 'serious historic allegations'
Hegseth warns Europe faces 'invasion of dangerous ideologies' in D-Day speech
Four plead guilty to violent disorder after protests over Henry Nowak's murder
Keir Starmer to host Volodymyr Zelenskyy and European leaders for talks on Ukraine war
Tory leader Kemi Badenoch calls for review of police response to Henry Nowak's murder
Technical issue detected on one of UK's biggest warships
FIFA to allow plastic water bottles at World Cup after backlash over ban
Russian satellites have been causing GPS disruption across Europe, scientists claim