A denim jacket earns its place through weight and construction long before colour or wash come into it. The best ones sit somewhere between rigid and broken in, with a chest and shoulder that hold their shape without feeling like armour. Too light and it collapses into a shirt, too heavy and it fights everything underneath it. What separates a good one from a forgettable one is usually in the details that don’t announce themselves: a collar with enough structure to stand up properly, buttons that sit flush rather than straining, seams that are topstitched with actual thread tension rather than looking pressed on as an afterthought. Raw or slightly dry denim tends to age better than anything pre-distressed within an inch of its life, because the fading and softening that follow are yours rather than manufactured.
Fit is where most people go wrong.
A cropped, boxy cut reads modern but only works if there’s room through the arms, otherwise it looks like something outgrown rather than chosen. A traditional length that hits at the hip is the more forgiving option and layers better, sitting comfortably over a dress, a knit, or a shirt without adding bulk.
Sizing up slightly and leaving it unbuttoned does more for proportion than almost any other adjustment, particularly over something fitted underneath.
Styling it well is less about matching and more about contrast. Worn over a slip dress it softens something delicate without making it feel like fancy dress. Thrown over tailoring it undercuts formality in a way that reads as considered rather than careless. With plain knitwear and straight trousers it becomes the only textured element in an outfit, which is usually all it needs to be. Avoid pairing it with other heavy denim in obviously matching tones, the tonal difference is what keeps double denim from looking accidental.
Occasion wise, this is a piece for the in between moments: daytime events that need a bit of structure without formality, transitional weather where a coat is too much and a cardigan too little, evenings that start casual and might not stay that way. It is one of the few jackets that looks equally intentional thrown on for a train journey or kept on all night over something dressier.
Top Picks





















































