Cara Delevingne and St. Vincent broke up this summer after numerous reports that the couple were engaged.
But, now it looks like St. Vincent has moved on with one very famous actress.
According to Us Weekly, St. Vincent is now in a relationship with Kristen Stewart.
Kristen invited the singer to the New York Film Festival of her new movie, Certain Women, in early October and since then have become inseparable.
"It's been very romantic," an inside source told the site.
"Kristen is always whispering closely in her ear and asking her opinion."
The rumoured new couple were first spotted together in late August, when they attending a comedy show in LA.
What do you think of this new couple?