Jennifer Lopez fi:ghts with Ben Affleck on the street in front of the CAMERAS, they curse each other! 

Reports say J.Lo and Ben’s argument turned into a full-on shouting match. Witnesses heard swear words flying, which only ramped up the drama for everyone to see.

Famous couples out in the open are under a ton of pressure. Heated words and curses happen, but when they spill out in public, it becomes a big show. A relationship counselor said, “Fans start to wonder just how complicated their relationship really is.”

Social media blew up with comments from fans and critics about the fight. People talked about the couple’s well-being and how tough it must be to keep a relationship going under the public eye.