News

Kate, 43, sported a navy and white £1,850 coat dress from British brand Suzannah London and a matching statement hat ...