Advertising

Margot Robbie wore a sparkly unicorn Alexander McQueen gown to the Suicide Squad premiere on Monday, because she is a sparkly unicorn of a person. Her character Harley Quinn would be very proud of her for wearing the off-beat dress rather than sticking to a more traditional red carpet look.

Aw, it looks like the unicorn is hugging her.
Aw, it looks like the unicorn is hugging her.
Getty Images

The dress looks like something you would dream up as a kid, but somehow still looks very fashion-forward and sophisticated on Robbie. That's probably because she is very hot and could literally wear a gown made out of deflated balloons and still look glamorous.