[Birmingham, England, May 19. Image via Getty.]
BIRMINGHAM, UNITED KINGDOM – MAY 19: Alicia Keys performs on the opening night of her UK tour at National Indoor Arena on May 19, 2010 in Birmingham, England. (Photo by Jason Sheldon/Getty Images)
GET JEZEBEL RIGHT IN YOUR INBOX
Still here. Still without airbrushing. Still with teeth.