She's 19, doesn't drive so will be walking / on public transport. Generally her style is outdoorsy / casual, so something like a ski jacket type style would probably suit, but it definitely needs to be properly waterproof.
Any suggestions welcome, it's her Christmas present from me, so would like to find something nice.
(I'll show the options to her before I buy, but she hates shopping so would like to be presented with a selection to choose from!)