Best Dressed Stars At The London ‘Suicide Squad’ Premiere
The ‘Suicide Squad’ cast and a whole host of celebrities turned out to London’s Leicester Square on Wednesday 3 August for the film’s UK premiere. Leading the best dressed stars was Cara Delevingne, who gave us ‘80s punk vibes - teaming an AW16 Alexander McQueen lace