Back in June, rapper Iggy Azalea revealed that she had given birth to a son with boyfriend Playboi Carti after keeping the pregnancy a secret from fans.
The 30-year-old 'Fancy' singer said that she had been waiting for the right time to reveal the "giant news". She also stressed that despite the fact that she wants her son's life to remain private, she also wants to make it clear that "he is not a secret".
In a now-deleted Instagram post, Iggy - real name Amethyst Amelia Kelly - also revealed that her newborn son's name is Onyx - which is also a semi-precious gemstone.
However, despite giving birth just a matter of months ago, the 'Black Widow' chart-topper has taken to social media to showcase her incredible post-baby body. (But, of course, all bodies are beautiful!)
Modeling a Fashion Nova bikini, Azalea captioned the post: "Baby weight. Baby. Wait - this a baby waist."
The post has already amassed over 944,000 likes and 6,500 comments from adoring fans.




Fans were over the moon when the Australian rapper revealed to her Instagram followers that she had a son. She wrote on her Stories:
"I have a son.
"I kept waiting for the right time to say something but it feels like the more time passes the more I realize I'm always going to feel anxious to share news that giant with the world.
"I want to keep his life private but wanted to make it clear he is not a secret and I love him beyond words."

Iggy and US rapper Playboi Carti (real name Jordan Terrell Carter), first began dating back in 2018, the Mirror reports.
She is now living with the 23-year-old in their home in Atlanta.
Playboi shared details about his relationship with Iggy in an interview with Fader late last year, telling the publication: "Once I started talking to her, I just cut off everybody. It was over with," he told the outlet. "I support everything she does."