If there is one person who has thoroughly documented today's pop culture, it's Annie Leibovitz, the photographer of the stars.