Crafted from a heavyweight wool, H&M’s navy double-breasted coat is winter coat perfection. Not only is navy a foolproof colour that will be worn throughout the years, but it also complements ...