It was a fairytale wedding for Harriet Sperling and Peter Phillips as they tied the knot in the quaint village of Kemble in Gloucestershire on Saturday.
Even the rain couldn’t dampen the smiles of the bride and groom as they emerged from All Saints’ Church as man and wife in front of guests including the King and Queen, the Princess of Wales, and Zara and Mike Tindall.