A tailored coat always tops the list of items every stylish man should own, and for good reason – it works perfectly with both smart and casual outfits. Brunello Cucinelli's one has been crafted in Italy from exceptionally soft and warm cashmere and has a multitude of pockets both inside and out. The grey-green shade looks good with light and dark colours.