The son of Princess Anne is set to wed his NHS fiancée Harriet Sperling on Saturday, June 6, at Gloucestershire's All Saint's Church.

The King and Queen will attend Derby Day at Epsom Downs on June 6 - the same day as Peter Phillips' wedding to his NHS nurse fiancée Harriet Sperling.

Peter Phillips, the eldest grandchild of Queen Elizabeth II, is set for an intimate June wedding, notably without Prince Harry on the guest list.