Cardi B and Offset are gettin' hitched!

In front of a sold-out crowd at Power 99's Powerhouse in Philadelphia, Offset popped the question to Cardi right onstage as the audience went crazy. Offset got down on one knee and flashed the diamond ring. Cardi said "Yes!" and the couple embraced lovingly in front of the fans.

The surprise comes just days after it looked like the couple had split and reconciled. Looks like that chatter was completely unfounded. Engagement rumors circulated earlier this year but Cardi shot down the speculation.

"I'm a woman. Every woman, I think, wants to get married and wants to have children," Cardi said before the 2017 MTV VMAs. "It's never too early to get married now. You know, if you want to propose to me, you can."

"I don't gotta put the pressure, you know what I'm saying? I put it down. Ain't no pressure, baby!"

Congratulations to Cardi and Offset!


25 of Hip-Hop's Hottest Hook-Ups