Polka Dot Outerwears from Nordstrom
If you are on a budget, this London Fog Trenchcoat will fit the bill. It's a fail-safe choice, while not very pricey.
If you're looking for a happy medium, look no further than this Sandro Jacket. This item doesn't cost the earth, but definitely deserves a place in your wardrobe.
If you want to splurge, then you won't be disappointed if you check out this Armani Collezioni Jacket. It's an expensive but smart option.