Cardi B shared the news of her pregnancy on her own terms 鈥 during a performance on Saturday Night Live after months of speculation 鈥 so it makes sense that she鈥檇 want to wait to announce her marriage too. She waited nine months, in fact, but she has now confirmed that she and Offset tied the knot last fall.

Earlier today, June 25, TMZ reported on a marriage certificate under Cardi B and Offset鈥檚 real names, Belcalis Merlenis Almanzar and Kiari Kendrell Cephus. According to the report, the couple married in Fulton County, Georgia, on September 20, 2017, weeks before they publicly got 鈥渆ngaged鈥 in October.

Within a few hours of the report, Cardi B took to Twitter to address the rumors, writing, 鈥淭his why I name my album 鈥業nvasion of Privacy鈥 cause people will do the most to be nosy about your life.鈥 She went on to set the record straight about her relationship with Offset and why they kept the marriage to themselves.

鈥淭here are so many moments that I share with the world and then there are moments that I want to keep for myself! Getting married was one of those moments!鈥 she wrote. 鈥淥ur relationship was so new breaking up and making up and we had a lot of growing up to do but we was so in love we didn鈥檛 want to lose each other.鈥

She explained that they woke up one morning in September and just 鈥渄ecided to get married鈥 鈥 no long engagement, no big wedding. 鈥淲e found someone to marry us, and she did, just the two of us and my cousin. I said I do, with no dress no make up and no ring!鈥 she recalled.

As for Offset鈥檚 proposal onstage at the Philly Powerhouse concert in October 2017, after they were married, Cardi B said, 鈥淚 appreciate and love my husband so much for still wanting for me to have that special moment that every girl dreams of when he got down on his knee and put a ring on my finger and he did that for me!!鈥

Did you have a spontaneous wedding? Share your story with us @BritandCo!

(photo via Craig Barritt/Getty Images)