See the cast of Star Wars: The Last Jedi with Vanity Fair covers

As it did with Star Wars: The Force Awakens, Vanity Fair has given us a peek at the characters of Star Wars: The Last Jedi with a series of covers featuring character portraits from celebrated photographer Annie Leibovitz. We’ll presumably get to see more images over the coming days, but in the meantime we have four magazine covers featuring Rey (Daisy Ridley), Luke Skywalker (Mark Hamill), Captain Phasma (Gwendoline Christie), Kylo Ren (Adam Driver), General Hux (Domhnall Gleeson), Poe Dameron (Oscar Isaac), Finn (John Boyega), Rose (Kelly Marie Tran) and General Leia (Carrie Fisher)…