Poor Mariah Carey.
According to a new report, the 46-year-old singer was both "blindsided and devastated" by her recent breakup with her billionaire fiancé, James Packer.
"She loved James and was planning to marry him... She made life changes for this man to prepare for their future as husband and wife, even relocating to LA, at James' request, so he could be closer to his children," a source revealed to E! News.
James and Mariah in January 2016. (Photo Credit: Getty Images)
"Everything she has done over the past year is to prove how fully committed she is to their life together. She really wanted this to work. And then, completely out of the blue, it imploded," the insider added.
MUST SEE: OMG — Did Mariah Carey and James Packer Split Because She Cheated With One of Her Backup Dancers?
Mariah — who is mom to twins Moroccan and Monroe, both 5, with ex-husband Nick Cannon — and James, 49, previously announced their engagement in January 2016.
Your life just got exponentially better and more stylish now you've signed up for our newsletter. Fabulousness awaits!