The 47-year-old singer split from Packer after a blowout fight in Greece last fall.
Mariah Carey may have never said "I do" to James Packer -- but he's paying her for their split anyway.
A source tells ET that the 47-year-old singer received a "multimillion-dollar settlement" from Packer after their breakup. The two, who had announced their engagement in January 2016, went their separate ways in October 2016 after a blowout fight in Greece a month earlier.
Last November, a source told ET that Carey was seeking a $50 million "inconvenience fee" from her billionaire ex-fiance post-split -- a number that the source said was discussed in prenup negotiations when they were still planning on tying the knot.
While the amount of Carey's settlement is unknown, a second source tells ET that she kept her $10 million engagement ring.
"She still has the ring and wears it now on her middle finger," the source reveals, adding that the former couple hasn't been on speaking terms for months. "They 100 percent have not spoken for a year, maybe even longer than that."
Carey, meanwhile, has been focusing on her career and her health. A third source tells ET that she's lost 25 pounds since undergoing weight loss surgery this fall. The GRAMMY winner is also expected to begin her All I Want for Christmas Is You Tour on Dec. 2, after postponing her first couple of concert dates to recover from a respiratory infection.
See more on the singer in the video below.