This marks a second marriage for both: Peter, 48, previously wed Autumn Kelly and shares daughters Savannah and Isla; Harriet, an NHS nurse, was formerly married and has a daughter, Georgina, who recently made a royal debut at Easter church.
Harriet wore a floor-length Emilia Wickstead gown with a long train and lace details, paired with a lace veil, custom Jimmy Choo heels and a tiara and earrings by Pragnell. Kate appeared in a cream Roland Mouret ensemble for the drizzly spring service.