The cover is shot by Laurie Bartley. (source)
UPDATED JUNE 16TH 2016: Added two new images with Sissy Spacek and Missy Elliott. (source)
The images were photographed by David Sims with styling by Katie Grand. Some of the casts are Genesis P’Orridge and models Cheyenne Keuben, Riley Montana, Binx Walton, Julia Nobis, Flo Dron, Sarah Abney, Grace Bol, Ally Ertel, Estella Boersma, John Tuite and Carlos Santolalla. (source)
Click the links to view past campaign images of Marc Jacobs: Spring Summer 2016, Fall Winter 2015, Spring Summer 2015, Fall Winter 2014, Spring Summer 2014, Fall Winter 2013, Spring Summer 2013, Fall Winter 2012, Spring Summer 2012, Fall Winter 2011, Spring Summer 2011, Fall Winter 2010, Spring Summer 2010 and Fall Winter 2009.
Binx Walton is wearing everything Chanel on the June cover of Vogue Japan styled by Anna Dello Russo, photographed by Giampaolo Sgura. Hair and make up by Andrew Ciao and Jessica Nedza. (source)
Click here to view last year cover featuring Natasha Poly, here to view 2014 cover featuring Doutzen Kroes, here to view 2013 cover featuring Karlie Kloss, here to view 2012 cover featuring Candice Swanepoel, here for 2011 cover with Naomi Campbell, and here for 2010 cover with Raquel Zimmermann.