The Many Reasons to Love Jennifer Garner

And She Does All This…

Photo: YouTube

…as the mother of three kids. Jennifer has two daughters and a son: Violet, Seraphina and Samuel.