When one thinks of a trench coat, the image of Sherlock Holmes solving mysteries probably comes to mind but oh how elementary that is my dear Watson. The trench coat has not only modernized but has become a staple piece for every girl’s closet. Wearing a trench coat does not mean you have to take long walks down dark alleyways or develop a love of investigating crime scenes. Today’s coat comes in both dark and feminine hues that can easily flatter any figure when you know which clothing and accessories will look best. The trench coat is very versatile; you can wear it over a casual outfit by day, over an elegant dress by night or even as a dress itself with a cute belt to place at the waist. Since it’s such an iconic piece of clothing, there is no wrong way to wear it which means you can be as adventurous as you want. For a fresh spring look, combine your trench coat with a floral print dress and a statement necklace. Style a cropped coat with skinny jeans, a knit sweater or t-shirt and pumps for a causal look. If you’ve already got a classic beige trench, then it might be time to invest in a more statement-making piece in a bright, vivid colour. They make a bold fashion statement while still be utterly functional. A red trench coat belted at the waist with a pair of black booties is a sophisticated yet edgy ensemble.