Looking for a REALLY warm coat. Ideally slight stylish but happy to sacrifice that for the sake of warmth. It does need to be hip length, not long line though.