A vegan-friendly version of the Cambridge satchel, the world’s first ‘eco-mannequins’, a movie about Alexander Mcqueen and Isabella Blow, and more news from the style trenches this month.

Fun Fashion Fact

It is said that Eddie Bauer invented the first puffer jacket, encasing down feathers within quilted fabric,  in 1936 after developing hypothermia on a Winter fishing trip in Washington. In 1940, he “patented the first quilted goose down-insulated jacket in the United States, and introduced it in his store as ‘The Skyliner’.”