Naomi Campbell shocked the world when she announced she welcomed her "beautiful little blessing" into the world. Fans and most friends had no idea the star had been expecting a baby girl as her social media gave no clues to it.
The star, for the better part of the last year, has used a lot of online presence to share her stunning throwback runway looks and birthday messages to her famous pals.
In the sudden announcement, Naomi cradled the baby's feet in her hands while the little one appeared to be wrapped in a pink silk blanket embroidered with flowers.
Naomi wrote: "A beautiful little blessing has chosen me to be her mother. "So honoured to have this gentle soul in my life there are no words to describe the lifelong bond that I now share
Read more on mirror.co.uk