On Saturday, May 19, 2018, Prince Harry will marry Meghan Markle at St George’s Chapel, Windsor. Here’s our guide to the big day, with everything from the story of the happy couple to full details on the day
If you enjoy finding out more about our country’s rich history, then you’ll love BRITAIN – The Official Magazine. Every issue is packed with our inspirational photography, fascinating features, shopping and travel advice.