Tilda Swinton

Celebrity

Tilda Swinton Photos

6 of 18
Tilda Swinton - The "Up" Premiere at the Palais des Festivals during the 62nd Annual Cannes Film Festival, May 13, 2009
Dominique Charriau/WireImage.com