Serious dance vibes, breakups and hookups has sort of marked J.Lo's week.
Watch Jennifer Lopez and Marc Anthony reunite as they proved they're the friendliest exes in Hollywood as they shared the stage together in a scintillating performance that set people's pulses racing.
It couldn't be helped.
They looked so good together.
Pleasant surprise. J-Lo surprised her former hubby on stage during his concert in New York to perform their hit, No Me Ames.
She looked amazing. Dressed in a sparkly gown with a thigh-high split and a plunging neckline, 47-year-old Jen dazzled as she took to the mic.
Incredible chemistry. She stared into her ex husband's eyes as they belted out the track and shimmied around the stage.
The former couple split in 2011 and finally divorced in 2014.
J-Lo went on to date dancer Casper and they had a brief separation in 2014 before reconciling. Last week, it was reported that Lopez and Casper Smart had split for good.
Here's what an inside source told People: "Jennifer and Casper have split. They have not been together for a few weeks. It wasn't anything dramatic and they were on good terms – it just came to a natural end.
"They will remain friends and they see each other, but they are not together. It was very amicable."
But there have been conflicting reports that Smart is trying for a reconciliation.