After months of speculation, Cardi B finally reveals she is pregnant.
According to TheSun, The 25-year-old star had denied pregnancy rumours for months leading up to appearing on SNL.
During her first performance she kept her bump covered up.
When she returned to the stage, a camera panned down her as she performed her song Be Careful to reveal her pregnant stomach.
She wore a skin-tight white dress with long sleeves which clung to her bump.
Congrats Cardi B