Posted on September 8, 2011 by adminWho made Dita Von Teese’s red long sleeve dress and red pumps that she wore in New York on September 7, 2011? Dress – Elie Saab Shoes – Christian Louboutin Tweet