The trench coat can help you stay warm without compromising with your style. There're many things that you should consider when buying a trench...