If there’s one item of clothing that every man should have in his wardrobe then it’s a shirt. There’s nothing better for any occasion than wearing a stylish shirt, whether it’s for a formal meeting at work or a casual few drinks in town at the weekend – there’s a Barbour shirt for every occasion and a variety of styles to suit everyone.

Read More