Every casualwear wardrobe needs a go-to flannel shirt - and this one from British brand Cole Buxton ticks all boxes. Made from nylon, it's coloured in blue with a standout check print and can easily be paired with your favourite tee for a layered look.