If you're budget-restricted, your best bet is this Halston Coat. It's a fantastic piece, while not very expensive. In this price range, you can also look at this Vince Cape Coat. It's also a popular item and won't break the bank.
If you can afford to spend a little more, we've got your back with this Isabel Marant Coat. This item is bound to become a total wardrobe staple. Also look at this Rag and Bone Coat. It's an attractive option both price and quality-wise. Alternatively, opting for this Vince Coat is a great choice as well!