A long coat is a must-have item in our wardrobe. When we want to look classy we opt for a stylish long wool coat, or for something more lightweight, maybe a trendy long raincoat that will keep us dry in wet weather. We also love trench coats, which give us plenty of streetstyle. The trench coat was actually invented in Germany before world war one, and worn by officers in the military. Today, it is a cute coat that can be worn with denim jeans for a casual look. We love to look on our Tumblr site for inspiration on how to wear a striking long coat.