Although a new coat is one of our favorite cold-weather staples to shop for come fall, it can also be a nuisance. While functional, it by nature covers up whatever amazing ensemble you’ve assembled, and you’re relegated to looking the same day after day (while you’re braving the elements, at least). To ensure you score an affordable option you’ll be excited to rock again and again, we’ve scoured the market for super-chic toppers under $300. From a multicolored patchwork suede trench to a gorgeous, soft shearling number, here are 16 standout styles. Wear them now and well into winter.