Congratulations are in order for Cardi B and her boyfriend Offset! Cardi and Offset performed together at the Power 99 Powerhouse concert in Philadelphia on Friday, Oct. 27 and the Migos rapper proposed in front of 19,000 fans, and of course, the former Love & Hip Hop: New York star said yes!

The 25-year-old could not contain her excitement and she looked shocked when she saw Offset down on knee, according to fan-shot footage from the concert. Shortly after the proposal, Cardi took to Instagram to share photos of her huge engagement ring and she gushed over her new fiancé in the caption.

"Jesus Christ I’m so emotional," she wrote. "[Offset] I loveee [sic] you so much .Thank you for seeing the potential in me since you met me . For giving me advice molding me and loving me. Your such a [sic] amazing man to me, your family, friends, kids, and you are extremely talented. I can’t wait to spend FOREVAAAA [sic] with you. Lets make a lot shmoney and love together."

She also flaunted her ring in a video clip, giving a fans a close-up shot of her sparkly new bling and she continued to gush in the caption. "I just want to go to sleep and wake up and make sure this ain’t a dream. Thank you God for all these blessings. Thank you babe [Offset]. God really sent you to me," she wrote.

https://www.instagram.com/p/BayOlR6BsNI/

Back in August, "Bodak Yellow" singer addressed engagement rumors during press for the 2017 VMAs, where she revealed that she's not engaged, but that she definitely wanted to be married.

"Does you see a ring on my ring finger?" she sang when questioned by Charlamagne Tha God about the engagement rumors online. "Boy is you gon' marry me, marry me?" But, when asked if she wants to get married she gave an honest response: "You know I'm a woman. Every woman I think wants to get married and wants to have children… ain't never too early to get married now. You know if you want to propose to me, you can."