Tyra Banks is loving being a new mom!

The 42-year-old model took to Instagram on Sunday, May 8 to post two sweet snapshots of herself and her baby son, York, in honor of her first Mother's Day.

"I'm hearing, 'Happy Mother's Day,' and I can't believe how lucky I am! Of all the fashionable hats I wear, I love being a #Mother the most. #HappyMothersDay from me and my mama to all the wonderful women of the world!" Tyra captioned a photo of herself posing with York, 4 months, and her mother, Carolyn London.

RELATED: Tyra Banks Debuts Pretty New Dreadlocks on Her First Post-Baby Red Carpet — See the Stunning Photos!

"As I lie in bed holding my precious bundle, I have to say that my first #MothersDay was pretty amazing. Hope your day was great, whether you're a mama or not," Tyra captioned a second photo of herself laying in bed with her son. The actress and her boyfriend, Erik Asla, 51, welcomed their baby boy via surrogate in January 2016.