Kate Middleton served up an incredible fashion moment at the 2026 Wimbledon women’s final in London July 11, wearing a bold red dress for the outing.
Kate Middleton served up an incredible fashion moment at the 2026 Wimbledon women’s final in London July 11, wearing a bold red dress for the outing.