Fashion people-with their open- toe shoes in winter and their summer cashmere-pride themselves on being impervious to weather. Coats, though, have always performed their basic function: to keep the wearer warm.