Cara Delevingne confirms Ashley Benson romance with lingering kiss at Heathrow airport as new love wears 'C' necklace
3:54am PDT - August 15th, 2018 ashley benson - MirrorAshley is wearing a 'C' necklace around her neck as she touches down in Cara's native London