Cardi B reveals she's pregnant

US rapper Cardi B has confirmed rumours she's expecting a child.

The 'Bodak Yellow' hitmaker wore a tight-fitting white gown during a performance on Saturday Night Live, proudly showing off her baby bump.

Following her performance, Saturday Night Live then tweeted its congratulations to the burgeoning hip-hop star.

Video from after her performance shows her walking backstage to a standing ovation.

The father of the child is believed to be Cardi B's fiance of five months, Offset, who is one of the members of rap trio Migos. The child will be his fourth, but his first with her.

Offset further confirmed the news with an Instagram post, adding that Cardi B and he feel "so blessed" to be embarking on parenthood together, and for all the support they have received.

Rumours had been swirling for months that Cardi B was pregnant - speculation she'd shot down herself by saying that she was "just getting fat".

Newshub.