Posted on February 5, 2010 by adminWho made Carrie Underwood’s red dress that she wore on the cover of Cosmopolitan magazine March 2010? Dress – Rebecca Taylor Tweet