Eva Longoria has hailed her son as a "miracle".
The 43-year-old actress and her husband Jose 'Pepe' Baston welcomed little Santiago into the world on June 19 and she's still astonished that she created a "bundle of love".
She posted on Instagram: "My little angel is 4 months old today! It's going by too fast!
"I still look at Santi and wonder how my body created and nourished this little bundle of love! Truly a miracle! From the moment he was placed in my arms, I knew no love like this before. Happy 4month Birthday mi Santi precioso!!! (sic)"
The former 'Desperate Housewives' actress previously admitted she felt lucky to have had such a "dream" baby.
She said: "He's a dream, and he's such a good baby. I knock on wood. He's just been so easy, so sweet, we've been really lucky, he's super healthy. It's just been great. Everything he does is cute. His noises he makes, his smile. He's finding his voice, so he makes all these funny [baby noises], you're just like, 'What was that?' He talks a lot. I mean, he just wants to talk and talk."
And Eva has found breastfeeding gratifying because she's been able to see him grow bigger and stronger.
She added: "What's amazing is seeing him grow so much from just your breast milk. And I'm like, 'This is crazy! All you're eating is what's coming out of my body and you're just like doubled in size. And it's going way too fast already."
There's a possibility that Eva and Pepe - who got marred in 2016 - may have more children in the future but right now she's still "recovering" from her first pregnancy.
She said: "Oh gosh, you know what, let me recover from this one. It's too soon to tell."
Tagged in Eva Longoria