To be fair, they make a gorgeous couple.
Following the split of Cara Delevingne and St. Vincent, the rumour mill has gone into overdrive trying to guess who the model and musician have been moving on with.
The couple were together for more than a year so many fans were left shocked when they split up.
Earlier this month, we heard that Cara has moved on by getting together with long-time friend and Hollywood heavyweight Amber Heard.
According to The Sun, sources commented on the exceedingly long amount of time Cara and Amber were spending together.
“They have been seen at the hotel loads and are always very giggly and thick as thieves, out until the early hours.”
While Cara seems to have gotten closer to Amber Heard, it looks like her ex has moved on also, by dating Café Society actress Kristen Stewart.
Speaking to Hollywood Life, a source spoke about the budding romance between the former Twilight star and St. Vincentt.
“Annie is totally in love with Kristen but she still has feelings for Cara,It ended dramatically and neither of them really wanted to break up, but neither of them could seem to make it work with their hectic schedules.”
Fans on Twitter couldn’t deal with the news that St. Vincent has moved on from her former flame Cara.
Omg Kristen Stewart with St.Vincent??are you fking kiddin me.what about Cara?
— hasmida (@asMereda) October 17, 2016
Kristen Stewart and St. Vincent ? ooookkkkk pic.twitter.com/1ryaBEoIf8
— christine (@ChristinSimpson) October 17, 2016
my reaction to thos pic of kristen stewart and st vincent pic.twitter.com/0MUUAOr5KX
— r i l e y (@chzyfry) October 13, 2016