I've just bought this coat
[http://www.decathlon.co.uk/EN/srx-100-146304754/ but it makes me look huge]
Now admittedly I am a size 18 /20
but this is particularly unflattering.
I want no need a waterproof warm coat to walk the dog in and take the children to school in.
Any ideas?