It's hard to say exactly when Tilda Swinton tied the knot with playwright John Byrne, because the dates haven't been widely published. However, Swinton gave birth to the couple's twins Xavier and Honor in 1997, and they are currently still married. Swinton lives in Nairn, overlooking the
...
[more]