The 50-year-old posted a photo showing her hand cradling her new daughter’s feet on Twitter and Instagram.
She wrote: “A beautiful little blessing chose me to be her mother, so honored to have this sweet soul in my life, there are no words to describe the lifelong bond I share now with you my angel.
“There is no greater love. “
Campbell did not give more details on the baby’s date of birth or name, but this is her first child.
Supporters were quick to send their congratulations to the model.
Designer Marc Jacobs wrote: “Oh my God !!!!! Today is the day ?? It is absolutely unbelievable. How lucky she is and how lucky you are! What a wonderful Mother you will be. Blessings all around. ❤️❤️❤️ “
Actress Zoe Saldana said, “Oh my God, well done ma’am! What a blessing !!! “
Campbell has spoken of wanting children before.
In an interview with the Evening Standard in 2017, she said: “I think about having kids all the time.
“But now with the way the science is, I think I can do it anytime I want. “
Campbell, born in London, was discovered as a schoolgirl and she became the first black British model to appear on the cover of British Vogue.
She is also known for her charitable work and in 2005 founded Fashion For Relief, an association combining fashion and philanthropy.