Prince William And Harry’s Secret Sister You Never Knew About

The Big Day

OnNewsPaper

At last, on May 19, 2018, Harry and Meghan tied the knot at Windsor Castle in front of a crowd of guests. Tens of millions around the world also tuned in from home, making it one of the most-watched events of the year.

Leave a Comment

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

Scroll to Top