Continuing the fall series, today I am listing some must have jackets for this fall season. These are for everyone. Feel ultra stylish every day every hour by incorporating these jackets in your wardrobe. Trench Coat Trench coats are not only for Castiel. Trench coats are for classic women. They are ultra stylish and still makes you comfortable on a cold day. A must have for fall season. Denim Jacket Incorporate denim jackets in your wardrobe for that ultra chic look. Over Coat An Overcoat is a multi layer garment to be worn over your clothes. Over coats are for everyday. You have to catch an early train to office, go for grocery shopping or…