Cara Delevingne looked gorgeous as ever on the Cannes red carpet yesterday. She wore a dramatic all-black look with a stunning diamond pendant from Chopard, with matching earrings.