Friday night (Oct. 27) played host to a proposal of epic proportions, with Offset asking for Cardi B's hand in marriage during Power 99's Powerhouse concert in Philadelphia.
The Bronx rapper happily and excitedly said yes, accepting a massive 8-karat diamond ring from her boo and later expressing her gratitude for her future husband on social media.
"Jesus Christ I'm so emotional, @offsetyrn I loveee you so much," Cardi posted on Instagram, sharing the personal moment with her followers. "Thank you for seeing the potential in me since you met me .For giving me advice molding me and loving me .Your such a amazing man to me your family ,friends ,kids and you are extremely talented.I can't wait to spend FOREVAAAA with you .Lets make a lot shmoney and love together."
Naturally, fans had plenty to say about the exciting news as well, with thousands taking to Twitter to share their reaction and congratulate the happy couple.
Take a look at some of the best Twitter reactions and messages to Cardi B and Offset below.
Offset and Cardi B just got engaged. On God, if they don't have a tv special for the wedding and call it "Never Let Migo", Ima be pissed— Jacob Vincent (@JacobVincent_77) October 28, 2017
Cardi B might be having the best year ever.— FERRARI SHEPPARD (@stopbeingfamous) October 28, 2017
Me after seeing Cardi B's engagement ring pic.twitter.com/3iQPa6vdAE— laire (@laire) October 28, 2017
her reaction is so genuine, i love cardi b pic.twitter.com/1cGaEiSpBg— antonio (@antoniodelotero) October 28, 2017
Offset and Cardi B going to be married before Jim Jones and Chrissy tho.— Baker (@BuzyBakerr) October 28, 2017
Plot twist: Offset proposed to Cardi B just so she could replace Quavo once he inevitably goes solo— Austin Neeley (@Kenyadreamz) October 28, 2017
i am obsessed with cardi b & offset. i hope they live in a castle and ride around on unicorns and live happily ever after for ever and ever.— Charli (@charli_xcx) October 28, 2017
Cardi B in less than a week lol .. pic.twitter.com/7dyp3bUSPG— luisa (@itsluisagibson) October 28, 2017