How Meghan Markle and Prince Harry Are Celebrating Second Wedding Anniversary
Two years ago, Meghan Markle and Prince Harry were married with pomp and circumstance at Windsor Castle in England. Today, the Duke and Duchess of Sussex are far from their wedding venue and former Frogmore Cottage home. The couple is…