Posted on November 11, 2009October 16, 2009 by adminWho made Cameron Diaz’s white shirt that she wore on TRL? Shirt – American Apparel Tweet