Posted on September 27, 2010 by adminWho made Demi Moore’s red cowl neck top? Shirt – Helmut Lang More Helmut Lang… Tweet