Here are five must-have coats for the season, along with tips on how to style them.Classic wool overcoatTimeless and sophisticated, the wool overcoat is perfect for both casual and formal occasions.