Paris Hilton may be the ultimate frock horror contender, just in general life. But today I'm talking about a specific frock - the one she wore to DJ the Pop Music Festival 2012 at Arena Anhembi in Sao Paulo, Brazil. This is some weird futuristic ball gown thing she has going on on top. I wish we could see the bottom. Is it just a top? Worn with pants? Is it truly a ball gown? The world will never know. What we do know is that the center panel features a funfetti-esque gemstone center panel, flanked by pointed black satin panels featuring lapel-like ruffles. It all has a very "space witch queen" vibe.

She is also wearing black leather elbow length fingerless gloves with bondage-inspired criss-crossing straps. She also wore these gloves to the the Los Angeles 'Sunset Strip' Premiere and after party at an earlier occasion, so clearly they're a wardrobe staple.

I will say I do admire her pink crystallised headphones, much in the way I lust for Khloe Kardashian's crystal-embellished phone. Also, you can't see it in this picture, but she has a cute hair braid too. See, I'm not a total hater.

Of secondary concern is the fact that Paris Hilton is DJing. What? If you can manage to explain the outfit maybe you can also explain this phenomenon.