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.