This lovely mid-weight anarorak coat is a classic style, so you'll never have to worry about it being off-trend. The khaki color is a little more exciting than a black or tan, but surprisingly still goes with everything.
BUY IT: $88 at Everlane
A sherpa denim jacket is still cozy without being inappropriately heavy for the springtime. It's got that traditional silhouette too, so you know the fit will flatter.
BUY IT: $128 at Amazon
Spring is the season of sweaters, but if you want something a little more tailored go for a knit blazer. Snuggly and chic, just the way you like it.
BUY IT: $53 at Express
If you're going to face the rain, do it in style with a girly white rain jacket that everyone will want.
BUY IT: $85 at J.Crew
A track jacket looks just a great paired with jeans and a tee as it does with a miniskirt and sneakers. It's the perfect athletic touch!
BUY IT: $75 at Nordstrom
Oversize denim is always a good idea, but make it new with a fun charcoal color that no one else has.
BUY IT: $90 at Nordstrom
A belted sweater in a spiced olive color feels like our new go-to for low-key weekends.
BUY IT: $80 at Nordstrom
A moto jacket is always in season, every season. Period.
BUY IT: $98 at Nordstrom
Jazz up the trench coat situation with a two-tone option that's still muted in color, so you can wear it from day to night.
BUY IT: $28 at Amazon
A drawstring utility coat is an eternally in-style top layer. It's lightweight, and this one will only cost you around $30.
BUY IT: $33 at Amazon