Now, she's engaged to Benny Blanco, and the whole world seems to be celebrating. But let's not forget, this is the same Selena who couldn't keep the "Baby" singer, Justin Bieber, interested for more than a few years at a time.
What's truly surprising, though, is that Hailey Bieber, Justin's current wife, decided to give Gomez's engagement a little "like" on Instagram.
Bless her heart, Hailey's trying to look like the bigger person here, but we all remember the messy history between these two. Selena and Hailey have been at each other's throats, or at least, Selena's fans have been, since Justin ditched Selena for Hailey back in 2018. The internet was ablaze with accusations and shade-throwing, with Selena's fans accusing Hailey of being a homewrecker, despite the fact that Justin and Selena were off when he moved on.
Now, with this subtle show of support, Hailey might just be trying to squash the rumors of a feud once and for all, but let's call a spade a spade—Hailey's probably just relieved that Selena's finally moving on from her ex.
Maybe now we'll see less of the passive-aggressive posts and more peace in the celebrity world. But knowing Hollywood, this peace might be short-lived. After all, who doesn't love a good celebrity feud to spice up the tabloids?
The real question is, will Selena's engagement last longer than her previous attempts at love, or will we soon see another dramatic breakup splashed across our screens? Only time will tell.