I'd settle for water resistant (begrudgingly) but it has to be warm enough to wear on a snow day.
I just ordered this, but despite the name (and description) it is very thinly padded and not actually that warm - www.passenger-clothing.com/products/alaska-jacket-rubber
I'd love something that looks like this, or could be a bit sportier in style. Don't love the parka parka look, nor knee-length coats.
Budget £100.
Any ideas?