£20 £28.95
Add a quirky touch to any casual look with this new version of the Barbour sports cap. Boasting a colour-blocked design in different shades of waxed cotton, it's finished with an embroidered logo to the front.
The quintessential British brand - with a royal standard, no less - loved by country lovers and festival-goers alike. It's number one for outdoor essentials, from wellies to waxed jackets.