Jennifer Garner reveales Ben Affleck dressed up as Batman for their son's birthday party

Jennifer Garner and Ben Affleck held a superhero-themed birthday party for their son.

Jennifer Garner gushed about her estranged husband, Ben Affleck's amazing parenting skills. The Juno star revealed that the 43-year-old actor recently dressed up as Batman for their son Samuel's 4th birthday party.

Affleck plays the same superhero in Batman v Superman: Dawn of Justice. Garner told Extra: "We all dressed up, I dressed up as a ninja, and Ben dressed up as Batman for Sam, which was the best dad moment in history. It was pretty sweet."

Affleck had also leaked some details about the superhero-themed birthday party, while appearing on Jimmy Kimmel Live. He said: "He wanted a superhero birthday party and so he wanted superheroes there. He was like, 'and I want you to do Batman. Real Batman!'"

"There was Wonder Woman, Captain America, Iron Man and there was me ... it was so mortifying," he added. "First I thought, 'It's kids. It's kids.' I didn't think that, of course, like, all their parents are there. So I had to, like, put on my outfit for this movie, and put on my scary face for the 4-year-olds and all their folks are there. It's 11 in the morning and they're kind of like 'Wow. Batman.'"

Garner and Affleck have remained close though they announced their divorce in a joint statement on 30 June 2015, a day after their tenth wedding anniversary. In an interview with the Vanity Fair, the 43-year-old actress talked about her split with the Argo actor. She said: "It was a real marriage. It wasn't for the cameras. And it was a huge priority for me to stay in it. And that did not work."