Jennifer Garner and Ben Affleck brought their girls Seraphina and Violet out for a little last-minute Christmas shopping in LA on Saturday. Violet took care of one gift in particular as they hopped back into their car. The Garner-Affleck family has been staying close to home in California this holiday season as they await the arrival of their newest member. Jennifer and Ben's baby number three is due in early 2012, and they've yet to reveal if it's another girl or a boy this time around. It was another exciting year for Jen, Ben, and their girls, so we're celebrating by taking a look back at the cutest Garner-Affleck pictures of 2011 as part of our Best of 2011 coverage!