Their little baby is growing up!

Ben Affleck and Jen Garner looked spiffy for daughter Violet's school graduation today, and we're so used to seeing them in workout clothes and leather jackets that we barely recognized them!

The former couple has been amicably co-parenting their three kids since their split, but they've yet to finalize the divorce. We wonder what the hold up is? The Batman star has moved on with mistress-turned-girlfriend Lindsay Shookus, and just bought a $20 million bachelor pad down the street from his ex. The A-list actress, however, has been too busy to date as she's hard at work on Lena Dunham's new show Camping.

We've gotta give it up for Jen G! She's really kept it together in the wake of their nasty breakup. It couldn't have been easy to get cheated on and left in the dust, but she's handled it with nothing but class. She hasn't badmouthed the Oscar winner, thrown any new relationships in his face, or prevented him from spending quality time with his children.

We wish they would just get back together, but that's never going to happen... right?