There’s something special about a trench coat – you can wear it with almost anything, dressing it up or down. It’s a timeless classic. Affordable trench coats can be readily found on the high street. At the other end of the scale, you can spend hundreds, even thousands, on a high-end fashion label.