When the cool of winter arrives, it's time for you to swap your light jackets for coats. A good outerwear should be a timeless garment that you can wear during different seasons regardless of the current trends. Trench coats are a great option to go with, because they keep you warm and dry at, and at the same time add lots of sophistication to your everyday look. This winter garment has its origins in the army, and is a classy wardrobe staple as well. Because of its v-neck design, it flatters your shape and is easy matched with other clothes. Men's parka coats can look great with jogger pants as well as jeans. They are super comfortable, and some of them are made with waterproof materials, making them super practical.