[New York, June 16. Image via Getty]
Actress Tilda Swinton attends the premiere of ‘I Am Love’ at the School of Visual Arts Theater on June 16, 2010 in New York City.
GET JEZEBEL RIGHT IN YOUR INBOX
Still here. Still without airbrushing. Still with teeth.