Jennifer Garner admits she loves Ben Affleck's new muscles.

The 42-year-old actor has gotten into ''crazy shape'' in the gym for his role in the upcoming blockbuster, 'Batman v Superman: Dawn of Justice,' and his wife thinks he looks ''insane.''

The 'Men, Women & Children' actress told E! News: ''He was in crazy shape for 'The Town'. I've seen him kind of in every different variation, so I'll take him however I can get him! But as long as this is the guy I'm married to, I'm kind of like, 'Wow! That's crazy!' He looks insane. He's worked really hard.''

But the 42-year-old beauty insists she has no preference when it comes to her husband's body.

She said: ''If he happened to go back to being a normal human, I'd be fine with that, too.''

The couple have three children, Violet, eight, Seraphina, five, and Samuel, two, and Jennifer is glad they're too young to use social media and technology.

She said: ''I think we're all as a society figuring out what's appropriate. I mean, we can't keep in front of what our kids are learning or seeing or using, technology-wise. It's happening before we can even...We're all running to catch up, us stupid grown-ups! Thank goodness my kids are little enough that they're far from having phones or iPads or anything.''