Best Lightweight Jackets for Layering in Every Season

You know that awkward in-between weather where it’s too warm for a heavy coat but…