The two started dating less than a year ago, and based off their somewhat early engagement, they have been madly in love with one another.
James proposed to Mariah Thursday night in her hometown, and sources told E! News the proposal was nothing short of magical. The ring, by the way, is 35 carats.
The source told E!, “As soon as their friendship turned romantic, they have wanted to spend every moment together. They have a connection that is unparalleled; it’s been a very beautiful experience for them both. If you spend even five minutes with them, you can’t help but believe in true love.”
It truly is a romantic story.
The date of their wedding is to be announced, but once they tie the nuptials, it will make the third marriage for both of them.
Until the two tie the knot, Mariah will continue the third installment of her sold out Las Vegas show at Caesars Palace before she heads on her world tour.
SOURCE: E! News | PHOTO SOURCE: Getty