May 13: British actress Tilda Swinton arrives for the opening ceremony of the 62nd International film festival in Cannes, southern France

Advertisement