If you are on a limited budget, this Topshop Puffer Coat will fit the bill. It's a fail-safe choice, while not very pricey. Another great option is this Topshop Biker Jacket. While the price is not too high, be sure that this item will become an excellent addition to your wardrobe.
If you're looking for something in between pricewise, look no further than this Topshop Raincoat. This item doesn't cost the earth, but absolutely essential in your wardrobe. It's also worth looking at this Topshop Denim Jacket. This product is ultra popular and, just as importantly, not very expensive.