I'm on the look out for a new coat. I really struggle buying them because they tend to be too big in the back, arms and shoulders.
I'm looking for something petite, neutral colours (grey, navy, cream etc), and classic looking. Nothing funky. Any ideas? £200 or less.