Suicide Squad actress Cara Delevingne arrives on set March 7, 2015 The Taylor Network no comment on Suicide Squad actress Cara Delevingne arrives on set Director David Ayer yesterday Tweeted Enchantress actress Cara Delevingne arriving on the set. Share this:TwitterFacebookLinkedInPinterestRedditTumblrLike this:Like Loading...