Well after months of is she, isn't she Cardi B has finally confirmed the news we've all been waiting for.
The 25 year old singer revealed that she is indeed pregnant during a performance on Saturday Night Live.
During her first performance she kept her bump hidden with a dress made out of feathers.
However she confirmed all in a figure hugging dress during her second performance.
This will be her first child with her fiancé Offset, who tweeted a message to the rapper shortly after she finished her performance/bump debut:
C A R D I A N D I L O O K F O R W A R D T O O U R N E X T C H A P T E R T O G E T H E R pic.twitter.com/C1QizKV3Cb— OFFSET (@OffsetYRN) April 8, 2018
The singer hasn't confirmed just yet how far along she is, but she is set to play Longiude in Marlay Park July 13th-15th.