Page Six reports the split was recent, as Cara was featured on St. Vincent's Instagram just two weeks ago in a field of flowers with her girlfriend.
"I think that being in love with my girlfriend is a big part of why I'm feeling so happy with who I am these days," the 22-year-old model and actress, who's struggled with depression, told Vogue. "And for those words to come out of my mouth is actually a miracle."
Despite her split, Cara certainly seemed happy at the LA premiere of Paper Towns, where she was joined by her friends Kendall and Kylie Jenner. We wish her the best!