The caption read,
"I am endlessly grateful for her safe arrival and my heart is so full of love that it threatens to burst,"
Jessica Capshaw gave birth to her fourth child on 2nd May 2016. Her new baby’s name is Josephine Kate Gavigan. Before this, Capshaw and her husband Christopher Gavigan have three children; Luke Hudson, Eve Augusta, and Poppy James.
The proud parents Jessica Capshaw and Christopher Gavigan. Source: PopSugar
Jessica Capshaw and husband Gavigan tied the knot in 2004. Capshaw announced her pregnancy in December 2015. She shared the news on Instagram with the caption,
"This year our family has reason to further broaden our smile," she captioned the smiley snapshot. "Baby number four is on the way!! I am a lucky, lucky girl."