Rihanna Bella Hadid Dior Tilda Swinton Okja Cannes Red Carpet Wears The Coolest Serpent Necklace At ‘’ Premiere In