Video: Harry and Meghan celebrate their 4th wedding anniversary

They divide minds: the Duke and Duchess of Sussex. Celebrated by some for leaving the British royal family, decried by others as troublemakers. On May 19, 2018, they said yes at Windsor Castle. A lot has happened since then.

They divide minds: the Duke and Duchess of Sussex. Celebrated by some for leaving the British royal family, decried by others as troublemakers. On May 19, 2018, they said yes at Windsor Castle. A lot has happened since then.

source site-1