Karen by Simonsen Overcoat under 300 £