What better way to mark the milestone!

Ben Affleck celebrated his 45th birthday by having dinner with his three children at swanky Barton G in West Hollywood last night, and the kiddos made sure he had plenty of presents to open. How cute! The only person noticeably absent? His girlfriend Lindsay Shookus. The Oscar winner and Jen Garner must have an agreement about not introducing the kids to new love interests until the time is right.

"They had a great night at Barton G. He appeared to be over the moon and there were lots of good laughs. Ben looked very happy celebrating his birthday and spending time with the kids. They were giving him hugs and leaning on him throughout dinner. The kids had a cardboard box that they gave him. Jen wasn't there, just Ben and the nanny brought the kids," a source dished to E! News.

"They ordered the huge pink cotton candy Marie Antoinette's Head and the big Dolla Dolla Bills Y'all chocolate ganache tart covered in gold," the source added.

In other Ben news, the A-lister's brother Casey might have just let the cat out of the bag that he's not doing Batman anymore!

"I thought he was an OK Batman. No, he was great. He was great. He’s a hero, so he had something to channel and work with there. But he’s not going to do that movie [The Batman], I don’t think. Sorry to say," he said on the Dale & Holley With Keefe radio show, before realizing he was spilling a secret. "Is that breaking news? Because I was just kind of making that up, I don’t know," he backpedaled.

Let's hope this year was better than the last one!