Three coats that will get you through this (and every) winter

If you're like me, you've amassed quite a collection of coats over the years. Some are too small, some too big, some kinda trendy (meh). If you think about it,...