£19.95
The Barbour girls' Clair top features a stylish Breton stripe throughout and a crew neck collar. It's got herringbone taped split side seams and a printed Barbour logo on the chest.
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.