The shorter ones that are everywhere just look wrong on me. I am 5ft 7. I have a lovely looking one from Mango last year that is warm but useless really as the zip is faulty and it won't do up and the feathers keep leaking out of it! I love the look of the aigle cuckmere but don't want to spend that much. I am thinking more the £100 mark 
I tried this Zara one on in store which is knee length on me but it just didn't seem very warm, does anyone have it?
zara down coat
can anyone help?