Idris Elba and Tilda Swinton star at Three Thousand Years Of Longing premier
Idris Elba and Tilda Swinton have walked the Cannes Film Festival red carpet as they attended the premiere of their new film Three Thousand Years of Longing. The Luther star, 49, adorned a midnight blue suit paired with a black bow tie while his co-star Swinton, 61, wore an elegant black gown with a blue embellished neckline. Elba was also joined by his wife Sabrina, 32, who looked chic in […]