At a State Banquet at Windsor Castle in March 2026, the Princess Royal wore Queen Mary’s City of London pearl and diamond ...