I've very generously been given some money specifically to get myself a lovely coat or jacket. I'm after something classic that I can wear forever. budget is not more that £300 ( I know exciting !) I'm 5.9 size 14 -16. I'm quite fancying something leather possibly .
Help !