Jennifer Garner loves her husband Batman buff, insisting no man deserves to look that good all the time.

Ben Affleck recently started shooting the Man of Steel sequel, in which he plays the Caped Crusader, and his wife admits she's amazed with how quickly he has transformed into a hot hunk.

She tells Access Hollywood, "He's in crazy, crazy shape. No one deserves to be in the kind of shape that he's in! I am enjoying it very much!"

Told of his wife's remarks at a Gone Girl junket on Monday (29Sep14), the movie star said, "I think she is a woman of very discerning taste!"

The husband and wife will go head to head at the U.S. box office next month (Oct14) - Affleck's Gone Girl hits theatres on Friday (03Oct14) while Garner's Alexander and the Terrible Horrible No Good Very Bad Day opens a week later.