If you're budget-restricted, this Tagliatore Blazer Jacket will fit the bill. It's a great choice, while not very pricey. Another nice option is this Asos Sportcoat. While the price is not very high, be sure that this product will become a wonderful addition to your wardrobe. You may also want to look at this Diesel Coat. This item is not expensive either, but it will make a difference in your wardrobe.
If you're willing to splurge, consider buying this Gucci Suit Jacket - a great luxury choice. While you're at it, also have a look at this Saint Laurent Coat. Yes, this item is expensive, but it does not mean it's not worth it. You might also want to consider this Lanvin Coat. You won't regret the money spent!