There are certain essentials every woman needs in her wardrobe, and a trench coat is one of them. We love wearing this timelessly chic style all year round and over everything from jeans and sneakers, or over a dress and heels. A trench is a style staple that gives any look a polished and classic vibe that always looks just right. Shop our favorite trench coats below.