2. Laura Ashley £40, lauraashley.com Warm and cosy, this coat has front and - The Independent