Despite living much of her private life in public, Iggy Azalea made the bold decision to keep her pregnancy journey a secret.
The Australian rapper, 30, took a leaf out of Kylie Jenner's book when she kept her pregnancy top-secret after the lipkit mogul famously didn't reveal her baby Stormi until she was born.
Iggy welcomed a son with her rapper boyfriend Playboi Carti, 23, whose real name is Jordan Terrell Carter. It's not known how old their child is.
Fans were left shocked after finding out Iggy managed to keep her pregnancy under wraps as she took to Instagram on Wednesday to announce the exciting news.
Read more on mirror.co.uk