James proposed to the singer in her hometown last night and he gave her a diamond ring.
A source told E! News that, “We’re told that Mariah’s new diamond bling comes in at around 35 carats and that no wedding date has been set just yet.”
Another source said,” they fell head over heels in love with one another. It’s crazy how perfect they are together, they both know it and couldn’t be happier.”