Marc by Marc Jacobs harrods.com, £575 A double-breasted wool jacket is hard - The Independent