The Royal Family will pay for the royal wedding Buckingham Palace confirm
28th November 2017
Prince Harry and Meghan Markle have announced that their wedding will be held in St George’s Chapel at Windsor Castle in May 2018. An exact date will be announced at a later date. Windsor is a very special for Prince Harry and Meghan, and they have regularly spent time there over the last year and a half. They have been granted permission from Her Majesty The Queen for the use of the…