Hope someone can help, my son needs a school coat to go over the blazer, i had bought him a ski jacket but he says it is too bulky, ideally need something waterproof, that doesn't look like an anorak and is warm and not stiff/bulky - does such a coat exist? thanks.