Vanity Fair has unveiled four covers featuring the cast of Star Wars: The Last Jedi, including a touching portrait of the late Carrie Fisher as General Leia Organa.
A follow-up to famed photographer Annie Leibovitz’s 2015 shoot for Star Wars: The Force Awakens, the images also depict Daisy Ridley as Rey and Mark Hamill as Luke Skywalker on Ahch-To (aka Skellig Michael, Ireland); Gwendoline Christie as Captain Phasma, Domhnall Gleeson as General Hux and Adam Driver as Kylo Ren; and Oscar Isaac as Poe Dameron, John Boyega as Finn, Kelly Marie Tran as Rose Tico, and BB-8 as himself.
Read more about the covers here.