Vanity_Fair_Star_Wars_0617-620 Cast & creatures of "The Last Jedi" photographed by Annie Leibovitz for Vanity Fair. Visual editor & producer Kathryn MacLeod.