Annie Leibovitz for Vanity Fair 22 March, 2007 by Amit VarmaCheck out these 13 classic Hollywood covers. (Via email from Quizman.)