Barbour’s new raincoat channels Princess Kate – and Diana wore the timeless style too



The British heritage label’s latest showerproof coat is a practical yet polished investment piece made for countryside walks and unpredictable autumn weather.



Source link