Home Off Beat Dita Von Teese is a sweet rose