Posted on November 13, 2010 by adminWho made Dita Von Teese’s red strapless dress and black bow pumps that she wore at the AFI FEST in Hollywood on November 11, 2010? Dress – David Meister Shoes – Christian Louboutin Tweet