Queen Dita von teese rocking the red carpet in a Haute Couture dress from the Spring Summer 2019 collection at the Cannes Festival.