The rapper revealed she was expecting live on stage in June

Cardi B and Offset have welcomed their second child together.

Cardi B had announced she was expecting by turning up on stage at the BET Awards with a growing baby bump.

She joined Offset’s rap group Migos as they performed 'Straightenin'' & 'Type Sh*t' at the awards.

Cardi B also glowed with her baby bump in Lizzo's music video for new single 'Rumours'.

She and Offset announced the birth of their child on Instagram.

Cardi posted a picture of herself, Offset and their newborn at her hospital bed.

She captioned it with the date of birth - 4th September 2021 - alongside a dinosaur emoji, a blue heart emoji, and a teddy bear emoji.

Meanwhile, Offset posted a picture of himself cuddling the newborn in a bed made-up next to Cardi's.

He captioned the post, 'Chapter 5.'

"We are so overjoyed to finally meet our son," the couple said in a statement to People. "He is already loved so much by family and friends and we can't wait to introduce him to his other siblings."

She and Offset tied the knot back in 2017. However it has been a rocky relationship. Cardi B filed for divorce in September 2020 but they later reconciled.

The couple are also parents to daughter Kulture, who was born in 2018.

Offset is also father to 6-year-old Kalea, 6-year-old Kody and 11-year-old Jordan from previous romances.

A big congrats to Cardi B, Offset, and their new baby boy!