For more than half a century, Annie Leibovitz has been taking culture-defining photographs. Her portraits of politicians, performers, athletes, businesspeople, and royalty make up a gallery of our ti
For the past 50 years, the covers of Rolling Stone have depicted the icons of popular culture-from John Lennon, Bob Dylan, the Rolling Stones, Madonna, and Steve Martin to Rihanna, Louis C.K., Adele,