A-Rod must have made a deal with the devil.
J-Lo was feeling relaxed and recharged on Sunday.
Perhaps the songstress had enjoyed a spa day as she treated fans to a sizzling mirror selfie as she posed in a teeny white bikini with her hair pulled up in a bun.
The 50-year-old star showed off the results of her hard work, flaunting her rock hard abs and toned limbs as she snaps the photo in what appears to be a luxurious bathroom.
Flip the Page to see her stunner pics: