Cardi B with Offset. Picture: Instagram.

US rapper Cardi B is reportedly having a baby. According to TMZ, the 25-year-old is 7 months pregnant with Offset's baby.

The rumour mill has been in overdrive over the past few weeks, with entertainment news outlooks closely watching for a baby bump. Now rumour has it that sources close to the couple have confirmed the news.

The rapper, however, remains tight-lipped, even though she is said to be due in the first week of July. If news of her impending arrival is true, she'll be visibly pregnant when she takes to the stage next month at Coachella.

READ: Cardi B feels equal to male musicians

Onlookers and fans alike will most probably be keen to see if she'll be covering up. All we can do is wait and see.

Born and raised in the Bronx, the songwriter and musician first found fame on Instagram with "her no filter" attitude. Her debut single Bodak Yellow reached No. 1 on the US Billboard Hot 100 chart in 2017.