Tyra Banks
Show host Tyra Banks holds an award on stage at the 42nd Annual Daytime Emmy Awards in Burbank, California April 26, 2015. Reuters/Danny Moloshok

Tyra Banks surprised her fans, even some of her closest friends, when she announced the birth of her new baby boy, through a child surrogate, on Wednesday. A source has recently revealed why Banks has decided to keep the baby news a secret.

A source told Entertainment Tonight that the reason why the former "America’s Top Model" host had decided to keep silent about the baby news was to avoid potential heartache in case something went wrong with the surrogate’s pregnancy. The supermodel has been trying to become pregnant but the journey proved to be challenging.

"The heartbreak has been so intense with many false starts and failed attempts that she didn't want to say anything until the baby actually arrived. She kept the secret from even her closest friends … and reached out to a small circle right before she announced to the world,” the source explained.

Now that Banks has a son to call her own, the source told Entertainment Tonight that the model would likely want to have more children. Apart from family plans, the source also shared some of Banks’ struggles over the past year and half, trying to become pregnant. "Implanted embryos weren't working for her to carry. She has been harvesting eggs for the last 18 months to make this dream a reality,” the source added.

The TV personality made the baby announcement through Instagram, where she told her fans that she and boyfriend Erik Asla had welcomed their first child, York Banks Asla. In her Instagram post, Banks also thanked the child surrogate who carried York for nine months. She even described her as an “angel of a woman” and called York a “miracle baby boy.”

Meanwhile, Banks’ fans will soon see the supermodel in the upcoming NBC reality show “The Celebrity Apprentice” season 8. According to People magazine, Banks has signed on as one of the show’s advisers, along with Warren Buffett, Los Angeles Clippers owner Steve Ballmer and Jessica Alba.

NBC has yet to identify a release date for the new season, although “The Celebrity Apprentice” season 8 is expected to return sometime between 2016 and 2017.