Just when we thought the singer was out of surprises, she gave us one more.
Cardi B revealed she has a HUSBAND.
Rumours had been circulating for the last year that the couple had wed, but yesterday the Queen of rap confirmed the news on Twitter.
The 25-year-old reportedly had a no-frills ceremony when she married her boyfriend and baby's father, Offset.
"There are so many moments that I share with the world and there are moments that I want to keep for myself! Getting married was one of those moments!" she tweeted earlier this week.
This why i name my album “Invasion of privacy” cause people will do the most to be nosey about your life .Welp fuck it . pic.twitter.com/U3uHFOT3qK
— iamcardib (@iamcardib) June 25, 2018
In a lengthy post, the singer revealed the two have been husband and wife since September 2017.
The decision to tie the knot came one morning and the rest, as they say, is history.
"We found someone to marry us, and she did, just the two of us and my cousin. I said I do, with no dress, no makeup and no ring!" she explained.
For all you die heart fans, you may be scratching your head about their very public proposal in October 2017.
Which we now know was AFTER they were reportedly wed.
The mum-to-be addressed Offset getting down on one knee by saying:
"I appreciate and love my husband so much for still wanting for me 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!!"
The not-so-newlyweds are expecting their first child together.
They are reportedly having a baby girl.
In true Cardi B style, the queen finished her tweet with:
"Well now since you lil nosey f–ks know at least ya can stop saying I had a baby out of wedlock."
Belated congratulations to the happy couple!