Tilda Swinton

Celebrity

Tilda Swinton Photos

5 of 18
Tilda Swinton - The 'Tuan Yuan' (Apart Together) premiere during day one of the 60th Berlin International Film Festival ain Germany, February 11, 2010
Toni Passig/WireImage.com