A good denim jacket fits under a coat and over almost anything. These are the ones I'd pick, from classic to cozy. Links may earn me a commission at no extra cost to you.
A boyfriend cut fits over a sweater. I'd start here if you want one jacket.
Pilcro Weston Denim Boyfriend Jacket
A cape shape makes denim feel new. This is my statement pick.
Pilcro Weston Denim Cape Jacket
Faux fur lining is the reason I'd pick this one for the coldest days.
Pilcro Faux Fur Lined Denim Bomber Jacket
Denim plus knit is a nice mix. I'd wear this over a simple dress.
BLANKNYC Glow Up Denim & Knit Bomber Jacket
Quilting and a funnel neck feel made for wind. My pick for chilly walks.
BLANKNYC Quilted Denim Funnel Neck Jacket
The name alone makes me smile. I'd pick this for cozy weekends.
BLANKNYC Fuzzy Wuzzy Denim Jacket
A funnel neck looks cleaner than a collar. I'd wear this with black pants.
By Anthropologie Denim Funnel Neck Jacket
This is the investment piece of the list. I'd pick it to keep for years.
MOTHER The Fly Away Denim Jacket
A washed finish feels already broken in. My easy everyday pick.
Pilcro Cotton Washed Denim Jacket
Part sweater, part jacket. I'd reach for this when it's not quite coat weather.
RAISONNEL Denim-Trim Sweater Jacket
A neat, minimal shape. I'd pick this one to dress denim up for work.
RAISONNEL Funnel Neck Denim Jacket
Batwing sleeves give this a fun, slouchy shape. I'd keep the rest slim.
Pilcro Denim Batwing Jacket
An easy after-work layer. I'd throw this over a dress for dinner.
BLANKNYC Off The Clock Denim Jacket
A shrunken fit looks great with high-waisted pants. My pick for petite frames.
Pilcro Shrunken Denim Jacket
Military details give denim more structure. I'd wear this with simple boots.