Kate Middleton showcases her off-duty style in £65 jeans with £24 H&M top for Covid-19 vaccination
The Duchess of Cambridge, 39, showed off her love of the high street while receiving the first dose of Covid vaccine at London's Science Museum last week.