Top from Selfridges
If you can’t spend much, your best bet is this Raincoat. It's a popular piece, while not very pricey. In this price range, you can also check out this Kenzo Pea Coat. It's also a popular item and won't break the bank. Or you can choose this Tiger of Sweden Overcoat - be sure you'll be making a stylish addition to your wardrobe.
If you're a bargain shopper, you're in luck with this Armani Collezioni Raincoat in stock and waiting for you. You are bound to fall in love with this item. It's also worth taking a look at this Paul Smith Waistcoat. This item is ultra popular and, just as importantly, not too pricey. Alternatively, opting for this Richard James Waistcoat is a good choice as well!
If you're looking at it like an investment piece, then you won't be disappointed if you check out this Canali Raincoat. It's an expensive but smart option. While you're at it, also have a look at this Brunello Cucinelli Raincoat. Yes, this item is expensive, but it does not mean it's not worth it. It is also worth taking a look at this Saint Laurent Toggle Coat. You won't regret the money spent!