I have a parka and a puffy coat but I need a nice warm coat. I keep seeing people strolling around in some nice checked numbers and I think I could do with one of these and also a classic black or block colour too. BUT how do you get one that’s warm?! I never seem to be able to get them both warm and smart. Any ideas or suggestions welcome.