Banana Republic

Unsurprisingly, Banana Republic is a mecca for finding affordable sport coats. This season, its offerings are especially nice, balancing classic cuts and fabrics with preppy, colorful details. For our money, we'd go for the Tailored-Fit Grey Herringbone Cotton Blazer that combines a textured micro-herringbone with hidden detailing in blue, and the Modern Slim-Fit Grey Knit Blazer, which is lighter and has great elbow patches. And, unlike, a lot of the other brands on this list, Banana carries both long and short sizes in store. [$198; bananarepublic.gap.com]