Justin Bieber and Selena Gomez are no longer an item. That much we know.
But what happened between the adorable young couple? Details are only just beginning to spill out.
Asked about the split over the weekend, Bieber sounded legitimately perplexed. He then went on stage and covered "Cry Me a River," a track Justin Timberlake penned about a cheating Britney Spears.
However, a couple of Gomez's former Wizards of Waverly Place co-stars have come out not just in defense of Selena, but on the offense against Bieber.
"All woman [sic] should be treated with respect!" David DeLuise Tweeted yesterday, addressing Justin directly. "Listen up boy."
Added Jennifer Stone, who played Selena's best friend on that show, in a reference to Gomez being two years older than Bieber:
"That's why you don't rob the cradle, because babe's be trippin'."
Damn. Pretty harsh words. What do you think went down between Justin and Selena?
Demi Lovato, meanwhile, didn't lay the blame for the break up on anyone. She just aimed to pick her pal up, writing to Gomez:
"When you are in the dumps, look around at all the things you have to be thankful for. Sometimes we're gonna have our bad days, but we must continue to work to be great. Keep smiling. It looks beautiful on you!"
Amen, Demi. Then again, if Bieber cheated on Gomez with Barbara Palvin...
WHOSE SIDE ARE YOU ON IN THIS SPLIT?