Kristen Stewart has been in the spotlight for quite some time now, but she is still notoriously private about her life, especially when it comes to who she's dating. While some of her relationships have been more public than others, she has certainly had her fair share of love and heartbreak. Over the years, she's been linked to a handful of stars, from Robert Pattinson to Stella Maxwell to St. Vincent and Soko. And now, she's engaged to Dylan Meyer! As we wait for more details about their wedding, take a look back at some of her former and current flames ahead.