The whole situation started off pretty complicated as Kristen were romantically linked to someone else. At the end of 2016, Kristen walked a red carpet with her then girlfriend St. Vincent. Not only that but Kristen also gushed about her during a magazine interview! Fans thought this relationship was going to last forever.
But, in true Hollywood fashion, the tables turned quicker than fans could keep up.
St. Vincent and her ex-girlfriend Cara Delevingne were spotted together. If that didn't make your head spin, there's another layer to the story. Kristen and St. Vincent may have gone their separate ways but that doesn't mean the Twilight star lacked love in her own life. Kristen was seen with Stella shortly after. Did they start secretly dating??
No one was sure – until now.
It's safe to say these two are officially seeing each other! They were spotted hugging on the street, holding hands and hanging out together at the Knott’s Berry Farm in Buena Park, California. A source told Us Weekly, "Kristen got to know her more when she was single again and really likes her. As to where it will go and for how long, I don’t know."
Aww! Kristen and Stella looked like they were having a blast while riding the roller coasters, Supreme Scream, Silver Bullet and the Xcelerator. They are definitely a pair of risk takers which makes for a match made in heaven.
Some might be shocked that Kristen is being so public with her new relationship considering how notoriously private she has been in the past. But, it's important to remember that the actress has spoken about this and vowed to change her ways. She said, "I've discovered a way to live my life and not feel like I'm hiding at all. And I think that's pretty apparent for anyone who cares -- not that everyone does. But I think that if you had been tracking it in any way, it's more apparent that I'm more relaxed than I used to be."
We love this mantra! Stella and Kristen are definitely our new favorite girlfriends!
Click through the gallery and check out the photos of these two gals loving each other!