Nearly a decade ago, Meghan Markle married Prince Harry on May 19, 2018 at St. George’s Chapel in Windsor. 1.9 billion people worldwide watched her walk down the aisle and become the Duchess of Sussex ...
Add Yahoo as a preferred source to see more of our stories on Google. When you buy through links on our articles, Future and its syndication partners may earn a commission. Credit: Alamy Diamonds.