Posted on April 18, 2011 by adminWho made Dita Von Teese’s orange print dress that she wore on April 17, 2011? Dress – Christian Dior Tweet