US actress Jessica Chastain (L) and British model and actress Cara Delevingne arrive on the set of the French tv channel Canal Plus on the sidelines of the 67th edition of the Cannes Film Festival in Cannes, southern France, on May 21, 2014. AFP PHOTO / LOIC VENANCE