Cara Delevingne and Ashley Benson – Spotted while out for a walk in LA Cara Delevingne and Ashley Benson – Spotted while out for a walk in LA