Mark Ruffalo, who portrayed the Marvel Comics character Bruce Banner in "The Avengers," claimed that he was no longer friends with actress Jennifer Garner because of her husband Ben Affleck.

Ruffalo spoke about his “13 Going on 30” co-star during his recent appearance on “Watch What Happens Live,” where he said that he and Garner were no longer in touch since Affleck came into her life

"We had a great time together. I think we would [have stayed close], but then Ben [Affleck] came on the scene and that was the end of that," Ruffalo reportedly told the show’s host Andy Cohen. Cohen then reportedly asked him a made up question: “I heard he doesn't allow her to have male friends?"

Ruffalo went silent and then said that he could neither deny nor confirm the statement, adding that he was sad that he is no longer in touch with his former co-star.

Garner reportedly went public about her romance with Affleck in 2004, the same year when her romantic comedy with Ruffalo released.

The 41-year-old “Argo” star, who recently made headlines after he was asked to stop playing blackjack in a Las Vegas casino during his “romantic getaway” with his wife, was also a topic of discussion when Jennifer Lopez made a recent appearance on the show.

Cohen reportedly asked Lopez, "Did you dress him when you were dating him?" Lopez reportedly confessed, saying that she did contribute to Affleck’s fashion transformation.

"I did kind of like, say, 'You're a movie star! You should wear a suit! You should do this with your hair!' For sure. I mean, I do that," Lopez reportedly said. "[He] was into it. He didn't do anything he didn't want to do ... He had some good fashion moments when he was with me!"