When a major celebrity couple announces a divorce, there's going to be speculation about what caused the rift.  Just when fingers were getting pointed towards J.Lo. for possibly cheating with her hunky "I'm Into You" co-star, Marc Anthony started getting the side-eye for possibly being the one to stray.  (It doesn't help that his cheating is supposedly what broke up his marriage to Dayanara Torres.)  It was just a few weeks ago that Lopez did an interview with Latina Magazine and had nothing by great things to say about the relationship:

"Marc and I really do understand each other. We know each other's hopes and dreams, we know each other's strengths, we also know each other's weaknesses, so in a way, we're the best gauge of how we can be the best in everything that we do."

Maybe what she really knew was that he was being unfaithful?  We may never know.