In a bombshell surprise announcement, Iggy Azalea has announced that she has given birth to her first child.
The Australian hip-hop star shared the news on her Instagram Story, but didn't include any pictures or details apart from the fact her baby was a boy.
"I have a son," she wrote on social media.
"I kept waiting for the right time to say something but it feels like the more time passes, the more I realise I'm always going to feel anxious to share news that giant with the world."
The 'Fancy' hitmaker said she wants to keep her child out of the spotlight, "but wanted to make it clear he is not a secret and I love him beyond words".
Azalea is reportedly in a relationship with fellow rapper Playboi Carti, who is presumed to be the father.