I know there have been a few threads about coats but I'm looking for the perfect everyday winter coat. Would like a hood, reasonably waterproof/resistant and a good length to chuck on for school run but still stylish enough to wear into town etc.