The blonde beauty was in an on/off relationship with the 33-year-old musician for over a year before they allegedly called it quits in August (16), with new reports suggesting Delevingne's hectic international touring schedule for her summer movie Suicide Squad put a huge strain on their relationship.

“Cara and Annie still care about each other, but pressures of the long-distance romance just became too much," a source tells UK newspaper The Sun.

The former lovers allegedly started growing distant from each other around the time Delevingne celebrated her 24th birthday on 12 August (16), as St. Vincent, real name Anne 'Annie' Clark, was noticeably absent from the festivities.

“The cracks were beginning to show on Cara’s birthday in August when Annie wasn’t there for her party," the insider details. “Instead she posted a very flat birthday message on Instagram."

Although their romance fizzled out, it's claimed Cara and St. Vincent have ended things amicably.

"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 source reveals. “But at the moment Cara has been trying to distract herself by partying.”

The exes definitely have a strong chance of reuniting, as this isn't the first time they've called off their romance. Within five months after they began dating in February (15), it's rumoured St. Vincent and Delevingne split up twice.