Los Angeles - Cara Delevingne has reportedly split from St. Vincent.
The 24-year-old model-turned-actress secretly ended her relationship with the musician during her promotional tour for her Suicide Squad movie after a year-and-a-half of dating.
A source told The Sun on Sunday newspaper, ''Cara and Annie still care about each other, but pressures of the long-distance romance just became too much. The cracks were beginning to show on Cara's birthday in August when Annie wasn't there for her party. They decided to call it a day but remain pals and are hoping they can work things out as it's no doubt they really love each other.''
The report comes shortly after Cara revealed how ''in love'' she was with the 33-year-old musician.
She previously said, ''I'm completely in love. Before, I didn't know what love was - real love. I didn't understand the depth of it. I always used to think it was you against the world. Now I know the meaning of life is love. Whether that's for yourself or for the world or your partner.''
The actress, who has previously dated Hollywood star Michelle Rodriguez, also opened up about her sexuality.
She explained, ''As a child I used gay as a bad word, as in, 'That's so gay.' All my friends did. [My parents] have been so, so supportive. I'm obviously in love, so if people want to say I'm gay, that's great. But we're all liquid - we change, we grow."
Gwyneth Paltrow has celebrated her 44th birthday by posting a makeup free selfie on her Instagram account. Read More »
Katy Perry has stripped off naked to encourage people to vote in the US presidential election in a new video. Read More »
South AfricaCity Press
Cape TownCity Press
HousesR 1 450 000
HousesR 3 400 000
HousesR 1 599 000