If you're on a thrifty budget, your best bet is this Topshop Duster. It's a great product, while not very costly. Another great option is this Topshop Coat. While the price is rather reasonable, be sure that this piece will become an excellent addition to your wardrobe.
For something in the middle of the price range, consider choosing this Topshop Duster Coat. While the price is very reasonable, this product is an easy wardrobe update. Also consider this Topshop Coat. It's an attractive option both price and quality-wise.