Annie Leibovitz shoots cast of ‘Star Wars: The Last Jedi,’ including Carrie Fisher, for Vanity Fair covers by Kurt Schlosser on May 23, 2017May 23, 2017 at 11:36 am The stars of Star Wars are cover stars for the June issue of Vanity Fair magazine. Photographer Annie Leibovitz shot four separate covers for the mag, on newsstands nationally June… Read More