A-Rod must have made a deal with the devil. 

J-Lo was feeling relaxed and recharged on Sunday.

RELATED: Kate Upton Was Repeatedly Reminded That Justin Verlander is a Cheater After Posting a Valentine’s Day Message on Social Media

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: