The Royal Wedding 27 Apr 2018By stuarthudson Kensington Palace confirmed via Twitter on December 15 that Prince Harry and Meghan Markle will marry on May 19, 2018. The couple’s decision to wed... Read More