The Princess of Wales just wore her most timeless jacket
The Princess of Wales knows her way around a great coat. And for casual dressing, we (along with everyone else) have noticed that the stylish royal returns to one British brand again and again: Barbour. In newly released photos from a visit to Dose of Nature, a mental health charity in London, she looked extremely…