The Olivia logo cap from British label Barbour is the ultimate accessory to see you through the season. It’s crafted from durable cotton twill to a traditional baseball cap style, signed off with signature Barbour branding on the front for a healthy dose of heritage.