As you've likely heard by now, Justin Bieber is reportedly engaged to Hailey Baldwin.
Beliebers the world over were stunned by the news, but perhaps no one was more shocked than Justin's most famous ex, Selena Gomez.
Justin and Selena just got back together for the 40 bajillionth time earlier this year, and many fans assumed that if Justin were to propose to anyone, it would be Gomez.
Sources close to the singer say Selena was utterly blindsided by the report that Justin and Hailey are planning to get hitched.
“Selena was totally shocked and stunned to hear it’s being reported that Justin proposed to Hailey,” one insider tells Hollywood Life.
“She honestly can’t believe it. Selena didn’t think they were even that serious, so the thought of them getting married is just mind-boggling to her.”
Like pretty much everyone who's familiar with this situation, Selena is mystified as to what Justin was thinking when he popped the question to a woman he's only been with for a few weeks.
“Selena can’t help feeling that Justin has some ulterior motive going on, like, he’s trying to make her jealous, or he’s proving a point to her that he really is grown up and ready for commitment,” our source added.
“She just can’t get her mind around it otherwise.”
Obviously, Selena is far from alone on that one.
A different source claims Selena blames her mother for her latest breakup with Justin.
“We could easily be talking about Justin and Selena being engaged right now, but the strain that her mom brought to that rekindled relationship basically was the last straw for them to be a forever couple," the insider says.
"They tried and there was push-back from her family to him and he didn’t want to deal with that the rest of his life. So that is why he found love elsewhere.”
One insider says the quickie engagement has led Selena to question whether Justin's declarations of love were ever sincere:
"If it is a serious proposal, and Justin is being totally genuine in wanting to marry Hailey, then Selena can’t help questioning what he really felt about her, and if her really did love her, because it was only a few months ago that he was declaring his undying love for her, and swearing he couldn’t live without her,” the source claims.
Of course, that doesn't necessarily mean Justin was lying to Selena.
We get the feeling this is a guy who falls in and out of love very easily.
Like, we wouldn't be surprised if dude proposed to an Egg McMuffin this morning.