Cara Delevingne and Ashley Benson have reportedly split after two years together.The 27 year old supermodel and Pretty Little Liars actress, 30, are thought to have ended their relationship in April, with multiple sources alleging the news to People Magazine. "Cara and Ashley always had their ups and down before but it's over now," the insider said, before adding: "Their relationship just ran its course.” Blonde bombshell Ashley has since taken to Twitter to re-tweet Pretty Little Liars' director Marlene King, where she had said: "Is it just me, or do you feel like crying a lot?
Read more on ok.co.uk