Cara Delevingne's acting career is skyrocketing and everything in Cara-land seems all well.
Until now. There's some sad news floating about that apparently she's split up with American girlfriend, St. Vincent.
TOP NEWS
A few weeks ago did Cara, 22, say she was 'in love' with St. Vincent - real name Anne Erin Clark - and now they've reportedly parted ways.
In the July issue of Vogue, Cara said: "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.
"And for those words to come out of my mouth is actually a miracle."
The Suicide Squad actress has previously said she struggled with her sexuality growing up and was now 'thrilled' to be in a committed relationship.
"It took me a long time to accept the idea, until I first fell in love with a girl at 20 and recognised that I had to accept it," confessed Cara. "Women are what completely inspire me, and they have also been my downfall."
Cara also told the magazine of her fears of dating a man.
"The thing is, if I ever found a guy I could fall in love with, I'd want to marry him and have his children. And that scares me to death because I think I'm a whole bunch of crazy, and I always worry that a guy will walk away once he really, truly knows me."
However, St. Vincent only went and thanked Cara, earlier today, for a present she received from Cara.
The model recently turned actress is currently working on DC Comics film Suicide Squad and according to her Instagram she's having a hoot.
She's also in the running for winning this summers' Teen Choice 'Choice Summer Film Star: Female' and 'Model' awards.
Alongside a lot of famous faces, Cara posted a couple of pictures to her Insta-page, one serious pose with the SS cast and then the silly one above captioned: "Why so serious? @suicidesquad."
Have Cara and St. Vincent split up? What do you think?
YSL Loves Your Lips party: the fash pack's looks plus Cara Delevingne announced as YSL Beaute ambassador
YSL Loves Your Lips party: the fash pack's looks plus Cara Delevingne announced as YSL Beaute ambassador
Pixie Lott
Teaming a Barbie mini and mules with a classic black roll neck to channel her signature '60s vibe
Angela Scanlon
Looking like a total babe in her tulle floral midi paired with a rock-chick leather biker
Dionne Bromfield
Super cute in a drop hem mini and patent stacked heels
Cara Delevingne
Queen Delevingne looked smart and chic in her blazer and lacy LBD, letting her gorgeous YSL make-up do the talkin'
Poppy Delevingne
Big sis Poppy turned up looking as fash as ever in her red skinnies and Chanel fringed bag
Tamsin Egerton
Is an undone up 'do even such a thing? It is now! We're crushing on Tamsin's quirky printed frock too
Chelsea Leyland
It girl Chelsea DJ'ed at last night's bash, wearing a cute Peter Pan collar mini and burgundy loafers
Jess Glynne
Rocking distressed jeans and a sheer top with cobalt heels and her fiery locks. We heart Jess!
Lilah Parsons
How gorge does TV presenter and model Lilah look in her red and black midi combo? And even better, it's from Coast!
Mary Charteris
Washboard abs we'd give our right arm for AND BFF to the Delevingne family. We're totes jeal of Lady Mary