UPDATE (4 p.m. ET): A rep for Mariah Carey gave the following statement to Entertainment Tonight on Thursday:
"Mariah and James had a fight in Greece, and have not seen each other since. The fight was not because of any cheating allegations or excessive spending by Mariah. James is one of the most successful businessmen in the world. They are trying to work it out. Right now, they're not sure if they will stay together. They are discussing it, and plan to release an official statement together about their future."
The singer and billionaire businessman have reportedly called off their engagement, People magazine reported on Thursday. TMZ was the first to break the news.
"They are not together right now. They split a couple of weeks ago," a Packer source told People. "It's possible they will get back together. They are still talking, but James needed a break."
Whatever happened to "We Belong Together?"
Carey and Packer began dating after meeting at 2014's "Hercules" premiere and got engaged in January 2016.
The source of the two's tension reportedly goes back to Carey's diva ways ― something you'd think Packer would be well aware of going into their relationship. After all, he did propose to her with a huge 35-carat diamond ring.
"James is all about business and making money," the source told People. "Some of Mariah's eccentric ways, especially her spending habits, caused drama. James is the most generous person ever, but he definitely doesn't agree with senseless spending."
Behind all the glitter, glitz and glam, TMZ reports that Packer allegedly did "something really bad" with Carey's assistant during his recent vacation with the singer in Greece. The outlet also claims that Carey may or may not have been unfaithful with one of the dancers on her Vegas show (sounds like bad press leaks from both sides).
We'll see how it all plays out on Carey's new E! docuseries, "Mariah's World," (don't you dare call it a reality show) set to air Dec. 4.
The Huffington Post has reached out to reps for Carey and will update this post accordingly.