Dita Von Teese and Jade Jagger

Dita von Teese and Jade Jagger at the launch party for the new Garrard Store on Bond Street 2003