Although a trench coat is most certainly a staple of men’s winter jackets, it can be a tricky item of clothing to style properly. Whether you’re wearing it to the office, or just down the pub, the versatility of the humble trench coat makes it a perfect choice for any situation.