Cape Coats from shopbop.com
For something in the middle of the price range, why not take a look at this RED Valentino Cape Coat. While the price is very reasonable, this piece is an easy wardrobe update.
If you want to splurge on a luxury piece, then you won't be disappointed if you check out this Roberto Cavalli Cape Coat. It's an expensive but smart option.