After delivering the first teaser in April, promotion for Star Wars: The Last Jedi ramps up, as the film’s stars cover Vanity Fair.

The cast of the latest Star Wars installment appear on four different covers of the latest issue… and all in-costume.

Photographed by Annie Leibovitz, we see Daisy Ridley as Rey and Mark Hamill as Luke Skywalker on location in Ireland on one cover; First Order leaders Captain Phasma (Gwendoline Christie), Kylo Ren (Adam Driver) and General Hux (Domhnall Gleeson) together on another; Oscar Isaac, John Boyega, and Kelly Marie Tran as the rebels Poe Dameron, Finn, and Rose Tico, with droid BB-8 on another; and finally, the late Carrie Fisher as General Leia Organa, 40 years after her first appearance in the Star Wars saga.

Inside, there’s also imagery of Benicio del Toro and Laura Dern’s characters in The Last Jedi. Del Toro is set to play an unnamed character referred to as “DJ,” who is said to be “shady”, while Laura Dern is seen as as Vice Admiral Amilyn Holdo, a resistance officer.

Take a look at the covers above, and head to for more imagery from the Star Wars issue.

Star Wars: The Last Jedi hits theaters Dec. 15.