President's Pure Cashmere Coat: from CHF 1,480, sizes in stock | hardstoc