Actress Ashley Greene attends the celebration of Avon's 125th Anniversary at the Avon Foundation Global Voices for Change Gala at Marriott Marquis Times Square on November 2, 2011 in New York City.
Photo by Dimitrios Kambouris/Getty Images for Avon Foundation for Women