Prince Harry and Meghan Markle are to marry on 19 May at Windsor Castle, it has been announced

The couple confirmed their engagement last month and the Royal Family said it will pay for the wedding, including the service, music, flowers and reception.

The ceremony will take place at St George’s Chapel, Windsor Castle.

Leave a Reply

Your email address will not be published. Required fields are marked as *

This site uses Akismet to reduce spam. Learn how your comment data is processed.