From Macy's
The perfect layering piece for flannel shirts or long-sleeve knits, this corduroy vest from Weatherproof Vintage comes complete with a toasty faux-sherpa lining.