The right winter coat can make all the difference when it comes to both surviving and thriving in cold weather every coat should be warm, But every girl needs a couple of coats for different things going out, business, and casual wear. So here are so...