Congratulations to one of our favorite Celebrity Mommies! Jennifer Garner, gave birth to the couple’s first son. Jennifer and Ben already have two beautiful daughters 6-year-old Violet Anne and 3-year-old Seraphina Rose. We are truly happy for the down to earth mega couple. The name of their son has yet to be released but we imagine it has to be just as cute as the girls’ names.