Finally all our suspicions, doubts and hopes have been put to rest. Prince Harry and Meghan Markle have married in front of the world at Windsor Castle. Here's 5 things that we weren't expecting...
The day we've all been waiting for is here! Today's the day Prince Harry marries the American beauty, Meghan Markle in front of not just the nation but the world.
With less than two weeks to go until Prince Harry marries Meghan Markle on Saturday 19th May 2018, our country can hardly contain its excitement. Here's everything you need to know about the wedding of the year