Picture - Tilda Swinton Los Angeles, California, Sunday 27th February 2011

Tilda Swinton Sunday 27th February 2011 Celebrities arriving a for a private pre Oscar party at the Chateau Marmont in West Hollywood Los Angeles, California







Contactmusic



Comments