That needs to have long sleeves, long length, vaguely fashionable (i'm in my 20's), has a hood as I push a pram and I need it to repel some water, even if I have to use a waterproofer.
I really need to find something suitable soon as the zip broke on my coat today and I am coatless.