This classic cotton blazer from Gap comes in petite, tall and misses sizes. It’s available in black and navy. When I tried it on last week, I was impressed with the quality though, like most Gap products, you may want to size down. But the look of the blazer is so classic that you’ll find yourself wearing it all the time.
Also in the under-$150 price range, I found a few more choices. I like this Tommy Hilfiger two-button jacket. J.Crew Factory also has a cotton blazer in this price point. Need something under-$50? Target has you covered.
Petite? Banana Republic has a very lovely blazer with puff sleeves. Plus-size? Tahari has a great looking one-button blazer, as does Target’s Merona line ($39). Tall? In addition to the Gap jacket above, Eddie Bauer makes this collarless jacket in longer lengths.