Princess Kate drove herself to a royal engagement at Windsor Castle on Wednesday as she hosted England’s World Cup-winning women’s rugby team in her first solo public duty of 2026. Footage shared on ...