Share

Our favorite royal couple has finally shared their wedding! The lovebirds, Harry and Meghan are set to marry on May 9, 2018 in the St. George’s Chapel at Windsor Castle. Make sure to mark those calendar as the Prince weds his Princess!

Featured Image: Shutterstock