Surprise! Tyra Banks Welcomes 'Miracle' Baby Boy Via Surrogate, Thanks 'Angel' Who Carried Him

This video is unavailable because we were unable to load a message from our sponsors.

If you are using ad-blocking software, please disable it and reload the page.

Tyra Banks is a mother!

The former America's Next Top Model host welcomed her first child, York Banks Asla, to the world via surrogate, and wrote a sweet message on Wednesday to thank the "angel of a woman" who carried the baby to term.

"The best present we worked and prayed so hard for is finally here. He's got my fingers and big eyes and his daddy Erik's mouth and chin," the 42-year-old model wrote on Instagram. "As we thank the angel of a woman that carried our miracle baby boy for us, we pray for everyone who struggles to reach this joyous milestone. York Banks Asla, welcome to the world."

WATCH: Tyra Banks Reveals Her Fertility Struggles and 'Traumatic' Experience With IVF

So wonderful!

This is Tyra's first child with her photographer boyfriend Erik Asla. The new mom has opened up about her fertility struggles in the past, saying, "I've had some not happy moments with that, very traumatic moments."

WATCH: 9 Celebrity Babies Due in 2016

"It's difficult as you get older. It's not something that can just happen," she added in an interview to People. "Since I was 24, I used to say every year, 'I will have kids in three years'... I kept saying it over and over again."

Watch the video below.