This is the Vanity Fair cover shot by Annie Leibovitz.
This is the Vanity Fair cover shot by Annie Leibovitz. Vanity Fair
This is the Vanity Fair cover shot by Annie Leibovitz. Vanity Fair