Did Cardi B have her baby? No, the "Bodak Yellow" rapper is still a few weeks away from her due date but she is giving fans an up-close look at her popping baby bump — literally. Cardi is expecting a baby girl with fellow hip-hop star Offset and their daughter seems ready to meet the world. Watch the video above to see Cardi's very active baby bump!

Since announcing her pregnancy, Cardi (real name: Belcalis Almanzar) has taken a break from performing, but she is still giving fans updates on her pregnancy — recently revealing she is planning an over-the-top baby shower for her little girl. "I want a lit baby shower," Cardi, 25, told Rolling Stone. "My baby shower's not starting at no 5:00. My s–t is going to start at 9 p.m. because that's how I celebrate, that's how Caribbean people celebrate."

She continued, "I don't like baby showers that be at 5 p.m. in the backyard, eating, cooking hors d'oeuvres. Nah. S–t, I might even drink some red wine. Red wine's healthy, right?" She was obviously joking about the wine, but not about her "lit" shower. "I was planning to have 2 babyshowers… One in NYC and one in ATL but my doctor told me I can't fly no more… Now I have to fly 60 people to Atlanta," she tweeted on Wednesday. "I always bragged about having 2 big families until now."

This will be the first child for Cardi and the fourth for Offset, who performs in the rap trio Migos. However, the Bronx native is not worried about their expanding family. "People want to make fun of me, saying I'm the fourth baby mom," she explained. "I know I'm not having a baby with a s–tty-ass man." Cardi is reportedly due to give birth next month. We can't wait to meet baby Bardi!