Advertisements
Catherine, Princess of Wales, Prince William, Prince of Wales, Prince Harry, Duke of Sussex, and Meghan, Duchess of Sussex, on the long Walk at Windsor Castle on Sept. 10, 2022, meet and greet with well-wishers. (Getty Images)
Advertisements
Advertisements