Katherine Matilda `` Tilda '' Swinton ( born 5 November 1960 ) is a British actress who feels a strong affinity for Scotland , the land of her father 's ancestors  .
Tilda Swinton 's father is from Scotland .