Jennifer Lopez and Marc Anthony called it quits in 2011 after being married for seven years. After that, she started dating her back-up dancer Casper Smart. Smart, now 29 years old, was nearly 20 years younger than Lopez, which may have contributed to their recent split. A source told Life & Style, “J. Lo admits that she can’t give her all to Casper right now because she’s been so busy, but she wants Casper to stick around. She still has high hopes for their relationship.”
The same source said, “Casper is getting fed up with having to be on J. Lo’s schedule all the time. He’s been distant toward her lately.”
Sounds like the two were just at very different places in their lives at the time.