Prince Harry and Meghan Markle will marry on 19 May 2018, Kensington Palace has announced.
The couple, who revealed their engagement on 27 November, will tie the knot at St George's Chapel, Windsor Castle.
More follows...
Prince Harry and Meghan Markle will marry on 19 May 2018, Kensington Palace has announced.
The couple, who revealed their engagement on 27 November, will tie the knot at St George's Chapel, Windsor Castle.
More follows...