They were getting along so well before this!

Jennifer Garner and Ben Affleck went to their kids' karate class together over the weekend, and the actor must have done something to upset his estranged wife, because she was wiping away tears as they got into the car. Perhaps she was just sad they were going their separate ways? Either that, or the Batman star did something to piss her off and she's crying out of frustration.

The couple have kept people guessing as to whether they would actually go through with the divorce, but after seeing these pix, we think it's pretty safe to say they aren't getting back together. They recently took a family trip to Montana to celebrate the A-list hunk's 44th birthday, but sources told Us Weekly nothing romantic happened and they slept in separate bedrooms.

We wonder if Ben is thinking about calling up J.Lo, and that's why poor Jen G is down in the dumps? After all, Jenny from the Block is single again!