£29.95
This quirky twist on the Christmas T-shirt is crafted in stretch-cotton jersey that's unbeatably comfortable to wear. Styled with long sleeves and a crew neckline, it's printed to the front with a whimsical Santa Seagull print inspired by Barbour's coastal heritage.
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.