Tilda Swinton at RED CARPET - 80th Annual Academy Awards Oscars Ceremony, The Kodak Theatre, Los Angeles, CA, February 24, 2008
Editorial use only
Editorial credit: Everett Collection / Shutterstock.com

Royalty-free stock photo ID: 183451163

Tilda Swinton at RED CARPET - 80th Annual Academy Awards Oscars Ceremony, The Kodak Theatre, Los Angeles, CA, February 24, 2008