Home Fashion The 95-euro cardigan that has gotten 30,000 people on the waiting list