Christina, 36, snapped a photo of herself in the bathroom of her home.
"34 weeks. This week baby is the size of a coconut," she captioned the image.
The HGTV star shares son Brayden James, 3, and daughter Taylor Reese, 8, with ex Tarek El Moussa.
This will be the first child for Christina and her husband Ant Anstead. He is a father to son Archie, 12, and daughter Amelie, 15, with his ex Louise.
The couple secretly tied the knot in December 2018 in Newport Beach, California.
Tarek, 37, accidentally revealed their baby's gender in April 2019. "She’s remarried, she’s actually pregnant — everybody knows that. She’s having a son," he blurted out in an interview.
What do you think Christina will name her baby boy? Sound off in the comments below!