Barbour
Barbour Beadnell JacketThis traditional, wax-coated jacket can stand up to any weather. It's timeless, preppy, and versatile. It even has a removable lining, so you can wear the shell through the summer. Price: $379 Purchase at one of their NYC locations. [Photo: Alexa Chung via] [Cover photos via, via, via, via]