The Royal Wedding!
The royal wedding of Prince Harry and Meghan Markle is due to take place on 19 May 2018 at Windsor Castle in England. Prince Henry of Wales, known as Prince Harry, is the second son of Charles, Prince of Wales and Diana, Princess of Wales. He and Meghan Markle, an…