Annie Leibovitz: lessons in life and love