Who 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?

273Dress – David Meister

Shoes – Christian Louboutin