Headlines

Annie Leibovitz Photographs Stella Artois

Add this to the list of Big Beer’s advantages: Annie Leibovitz. Stella Artois, the Belgian beer brand owned by Anheuser-Busch InBev, this morning announced that the renowned photographer has shot a series for a new Stella campaign. The photos will officially debut Thursday at the Sundance Film Festival. (The Houston Chronicle)