Really struggling to find a warm but lightweight coat for the school run. I'm returning a Gap Parka and a Superdry Everest coat because they are both very heavy to wear and quite padded. What's the best option for lightweight warmth that isn't a puffer coat?