Fall is officially here, and that means it's time to start wearing cozy knits, warm dresses, and tall boots. The perfect addition? A stylish coat. And this season, there are many options: there are classic tweeds, modern silhouettes, and minimalist patterns. Basically, there's something for everyone. Here, a guide to the 27 best fall jackets to buy now.