Fashion photographer Annie Leibovitz captured the cast of Star Wars: The Last Jedi for the cover of American Vanity Fair‘s Summer 2017 edition. Costume design is work of Michael Kaplan, with production from Rick Heinrichs, and set design by Mary Howard.
To see all four covers continue bellow:
First Order leaders Captain Phasma, Kylo Ren, and General Hux, played by Gwendoline Christie, Adam Driver, and Domhnall Gleeson.
Oscar Isaac, John Boyega, and Kelly Marie Tran as the rebels Poe Dameron, Finn, and Rose Tico, with droid BB-8.
Forty years after her first appearance in the Star Wars saga, Carrie Fisher stands tall as freedom fighter General Leia Organa.
Daisy Ridley as Resistance warrior Rey and Mark Hamill as mentor Luke Skywalker, on location in Ireland.
For more log on to www.vanityfair.com