And it’s glorious.
Actress Tilda Swinton attends the ‘Only Lovers Left Alive’ during the 51st New York Film Festival at Alice Tully Hall at Lincoln Center on October 10, 2013 in New York City. (Photo by Stephen Lovekin/Getty Images)
GET JEZEBEL RIGHT IN YOUR INBOX
Still here. Still without airbrushing. Still with teeth.