Tilda Swinton was born in London on November 05 and now she is featured here. She joined the Communist Party while studying at Cambridge University. She married John Byrne in 1989. The couple had twins in 1997 and divorced in 2005.
She earned a Golden Globe nomination for Best Actress for her work in the 2001 thriller The Deep End. She co-starred with John C. Reilly in the 2011 film We Need to Talk About Kevin.
Tilda Swinton fappening pics