London: Jennifer Garner claims she always puts on weight when her actor-director husband Ben Affleck is on a strict diet.
The 42-year-old actress said she gained a few pounds while he was bulking up to portray Batman in 'Batman v Superman: Dawn of Justice', reportedly.
"There's something about it... Whenever one of us has to be really good, the other one pudges up. I don't know why it is, but I blame my pudginess on his strict and disciplined place in life. There's something about it that just makes me like, 'Well, I'm gonna have a bonbon. I'm gonna have some ice cream'," she said.
The brunette beauty -- who has daughters Violet, nine, and Seraphina, five, as well as son Samuel, two, with the 'Gone Girl' actor -- said he refused to eat anything she cooked while preparing for the upcoming blockbuster.
"He worked out twice a day and ate only what was put in front of him by some very mean, mean person... Everything was cut out... If I made dinner and it was a healthy dinner, he wouldn't even look at it, in case something hadn't been steamed."