Posted on December 22, 2009 by adminWho made Taylor Swift’s red strapless dress that she wore for People’s 25 Most Intriguing People of 2009 Issue, 2009? Dress – Marchesa Similar dress in purple More Notte by Marchesa.. Similar dress in pink More Marchesa… Tweet