It looks like Jennifer Lopez has a bone to pick with one of her exes. Even though the multi-talented actress and singer has insisted that she and her ex-husband Marc Anthony have a good relationship with each other for the sake of their kids, she might have just shaded him in a new interview and in the worst say, too.

According to W Magazine this month, Lopez opened up about her personal life, her career and ultimately, her failures. She and Marc Anthony separated back in 2011 and while they've done a good job of maintaining their friendship, she does hint that one of the reasons why they broke up is because he might be bad in bed.

She said, "When it comes to work, I never get tired. But with personal failures, I have thought, This is too hard. 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 [8-year-old twins], 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."

Lopez then added, "Musicians are too self-absorbed. They are too concerned with themselves to be great in bed. I hung in there for seven years. I knew very quickly that it wasn't the right thing."

The Latina beauty also opened up about her current beau, back-up dancer Casper Smart.

"We got together and broke up and are now together again," she explained. "I still think about getting married and having that long life with someone. I love the movie The Notebook. A dream of mine is to grow old with someone."

For more, pick up the latest issue of W Magazine, available on newsstands now.