Now is the BEST time to buy a coat! First of all, it’s freezing out, and second almost all of them are on MAJOR sale! I’ve rounded up my 12 favorites that are under $300 – yes, each and every one is under $300. I love the fur collar detail on this coat. This is such an elegant cream coat that could easily transition into spring. This light grey casual coat reminds me of this coat I wore two winters ago. This is such a fun leopard coat… I love that the pattern is lighter than most – it’s subtle. I’ve been wanting an edgy black shearling coat forever, and the faux leather detail on this one caught my eye. This faux mink coat would be ideal for Friday nights out or you could wear it dressed down to brunch with light wash boyfriend jeans and a plain white T. I can see myself wearing this grey boucle coat every.single.day. Boucle is one of my fave materials – so cozy! OK soooo this chic light pink coat doesn’t look quite warm enough for snow days, but it just went online and is going to sell out fast so I suggest snapping it up for spring! Bundle up in this fuzzy cream faux lamb coat and do not miss out on this regal military inspired coat. I’m obsessed with all things military right now and know it will continue being a huge trend well into the spring. Shop even more coats on sale (like this vibrant burnt orange one) below!