
After months of voting, readers have selected their favorite Vanity Fair cover of all time: our December 1989 issue featuring Michael Jackson, shot by contributing photographer Annie Leibovitz.


After months of voting, readers have selected their favorite Vanity Fair cover of all time: our December 1989 issue featuring Michael Jackson, shot by contributing photographer Annie Leibovitz.
Latest posts

At last, the moment fans have been waiting for —…

YouTuber and film commentator John Campea has weighed in on…

Legendary producer Jimmy Jam has opened up in a new…