Picture - Tilda Swinton Los Angeles, California, Tuesday 26th February 2008

Tilda Swinton Tuesday 26th February 2008 Academy Award winner (Oscar) for Best Supporting Actress Tilda Swinton, arrives at LAX heading for home. She dressed casually but still looked stylish in white and black Los Angeles, California







Contactmusic