By (re-)working its way into cozy-cool jackets, shoes and bags, shearling is warming the cockles of our fashion hearts. Vince, 1995 (jacket) 295 (pants) Fendi, 3295 Ralph Lauren, 6500 (vest) 1150 (sweater) 1990 (skirt) Tibi, 795 (jacket) 395 (blouse) 350 (pants) Thakoon, 3990 (coat) 625 (top) 690 (pants) Joshua Sanders, 350 Chloe, 11995 Gucci, 3400 […]