Vanity_Fair_Star_Wars_0617-610 Star Wars "The Last Jedi": Daisy Ridley and Mark Hamill photographed in Ireland by Annie Leibovitz for Vanity Fair. Visual editor & producer Kathryn MacLeod.