Ever since she got catapulted into fame through her leading role in Pretty Little Liars, Ashley Benson‘s love life has been in the spotlight. The actress has been linked to a ton of guys and girls over the years (including Justin Bieber‘s stylist, one of her PLL costars and an actor from Glee!), and sometimes, it’s a little hard to keep up.

Most recently, the blonde beauty has been linked to model Cara Delevingne. Rumors first started swirling that the two were dating after they were spotted packing on the PDA back in May 2018. And although they’ve been spotted together a few times since then, they’ve done their best to keep their romance under wraps.

But in June 2019, we finally got the confirmation that we’ve all been waiting for when Cara posted a an adorable video of herself kissing the blonde beauty to her Instagram account. And our hearts were practically bursting when she revealed to E! News that the lovebirds had just celebrated their one year anniversary!

“It’s been just about our one year anniversary so, why not?” she told the outlet about why she decided to finally make things Instagram official.

Oh, and did we mention that the two have reportedly moved in together? And let us not forget the time Cara called Ashley her “true love” in an Instagram comment. Yeah, it’s pretty clear that these two are soulmates.

But who did Ashley date before finding her true love? Let’s take walk down memory lane. There sure is a lot to unpack, and lucky for you, we’ve got the ultimate breakdown. Scroll through the gallery to uncover everyone Ashley has ever dated and what went down between them.

Love J-14? Be sure to subscribe to our YouTube channel for fun, exclusive videos with your favorite stars.