Dita Von Teese at the Cannes Film Festival.