Hi, I’m in need of a smart but warm coat. Currently have a waterproof coat but it’s not very warm (can obviously layer up) but it’s not very smart. I’d love something a bit smarter for dry wintery days to go with jeans and boots or over dresses.