Singer and actress Christina Milian is engaged to longtime boyfriend (and CEO of Rap-A-Lot Records) Jas Prince, and we wish them all the best.

"He's a great match for her," a source told People, confirming that the couple have been engaged on the down low since before May.

Engagement rumors swirled around the pair back in April when Milian was seen sporting a huge diamond ring, but she claimed the rumors were just that, rumors. Except now we know that's totally false.

Milian and Prince have been together since 2010, when Milian divorced music producer the Dream after photos of him cheating on her -- while she was pregnant with their child Violet -- surfaced.

The social media correspondent on 'The Voice' is reportedly leaving the show to join the 17th season of 'Dancing With the Stars' so we'd say she's currently much better off.

More From StarCrush