Like Gwen Stefani, we think Jennifer Garner must be a great mom to have. She spends a lot of time with her kids and keeps them entertained. Jennifer, 40, gave birth to her first son, little Samuel, six months ago and he’s just as good looking as her two daughters Violet, 6, and Seraphina, 3. We always thought Ben Affleck was smart to choose Jennifer Garner as a wife instead of Jennifer Lopez. Garner is currently promoting her movie “Odd Life of Timothy Green” which is family-friendly and really sweet.