Everything you need to know about choosing coats, parkas and trench coats to stay both stylish and warm in cold weather is in this guide.