Tilda Swinton wears Haider Ackermann - The Independent