United Kingdom, Oct. 11 -- Ben Affleck has hailed Jennifer Garner as a "spectacular" mother of their children.

The 54-year-old actor has Violet, 20, Seraphina, 17, and Samuel, 14, with Jennifer, his ex-wife, and Ben has joked about his own parenting skills in comparison to the actress.

During an appearance on Sunday Today with Willie Geist, Ben - who was married to Jennifer between 2005 and 2018 - explained: "Their mom is spectacular, and it always makes me feel like I'm coming up a little short."

Ben joked that he tells his kids that he's "doing about 75 percent as good as [their] mom".

The Hollywood star added: "They're like, 'Maybe 40 percent'. I'm maxing out. Woo, B+!"

Ben subsequently explained that in spite of their break-up, h...