Every fashion lover should start shopping for a new winter coat, ASAP. It’s the perfect time to score a new teddy coat, faux fur jacket, wool coat, or puffer to get you through the winter months. We love the pieces in this street style look and have rounded up 25 great picks so you can get your hands on some new outerwear of your own.