The single life does a body good! At least for Ben Affleck, it does. Check out that HUGE smile on Batman's face! We caught up with Ben at the Brentwood Country Mart where he bought a gift for someone at the book store. Hmm ... coffee table hardcover for Lindsay, perhaps?

Meanwhile, Jennifer Garner, as usual, was on mommy duty with daughters Violet and Seraphina as she ran errands in the Palisades, stopping by the pharmacy for the necessities. The whole family's back in LA together ... but apart. Ben's in his Brentwood bachelor pad, which happens to be a 9000-square-foot mansion, and Jen's holding down the fort at the family home.

Sure seems like Ben's made peace with his impending divorce from Garner -- perhaps having girlfriend Lindsay to lean on has softened the blow of the separation. Jen, however, seems to be handling this new life with a business-as-usual approach, keeping her chin up for the sake of her three children.

Cute thing to note: Seraphina's paying tribute to her dad's upcoming turn as Batman with her Justice League T-shirt. Who doesn't love a superhero dad -- adorable!