-->

Prince Harry and Meghan Markle to Marry on 19 May

In fabulous Friday news, Kensington Palace confirmed Prince Harry and Meghan Markle will marry on Saturday, 19 May, at St George's Chape...