Motherhood suits you, Tyra Banks!
The 42-year-old posted on her Instagram page Sunday the first photo of her first child and "miracle baby," York Banks Asla. The America's Next Top Model host and supermodel looks gorgeous as she holds the boy close to her chest while he snuggles in a blanket.
"This is the Happiest Valentine's Day of my life," Tyra wrote. "York, Daddy @erikasla and I send you so much love."
Tyra had revealed last month she and boyfriend Erik Asla had welcomed their first child, via a surrogate. He posted on his Instagram page the same pic of Tyra and their baby.
"Mother and Son," he wrote.