Jennifer Lopez and Marc Anthony make a marvelous pair...now.
Though their 2004 wedding was picture-perfect—and a tad scandalous, coming as it did on the heels of Lopez's broken engagement to Ben Affleckthe thrice-married J.Lo herself has since admitted that the honeymoon period was brief, even though their twins weren't born until 2008. They divorced in 2011.
"I hung in there for seven years," is how she put it to W this past summer. "I knew very quickly that it wasn't the right thing."
Moreover, "When my marriage ended, it was not easy to find forgiveness. It wasn't the dream that I had hoped for, and it would have been easier to fan the flames of resentment, disappointment, and anger. But Marc is the father of my children, and that's never going away. So, I have to work to make things right. And that is, by far, the hardest work I do."