As promised yesterday, Vanity Fair has released a cover story and more gorgeous photos of the Star Wars: The Last Jedi cast shot by Annie Leibovitz for their current issue. The new photos reveal more portraits of our favorite stars from the film, including touching moments between the late Carrie Fisher, Mark Hamill, and Fisher’s daughter, Billie Lourd. […]