What makes the perfect jacket? Whether you're a pragmatic shopper or one who indulges in more outlandish purchases from time to time, you possibly wouldn't expect the answer to that question to be for ...