Margot Robbie wore a unicorn dress to the world premiere in New York on Monday night - who knows what the stars have up their sleeves for this gig.

Attending the event are core cast members Karen Fukuhara, Adewale Akinnuoye-Agbaje, Jay Hernandez, Jai Courtney, Joel Kinnaman, Cara Delevingne, Jared Leto, Margot Robbie, and Will Smith.

Also in attendance are director David Ayer, producers Charles Roven and Richard Suckle, and co-producer Andrew Horwitz.

The anti-superhero movie is out this Friday.

You can watch the red carpet for the London premiere here from 5.30pm to 7.15pm tonight: