Please!
I'm very short and size 16 and all of my coats are short. It's bloody freezing and I need a properly warm coat that's long enough to cover my backside sitting down so knee length or longer.
Ideally I don't want to spend more than £50 ish but can go a bit over and I'm happy to scour vinted and ebay for anything recommended.