Jennifer Lopez Is Looking Wicked Fit In A Hot New Photo Shoot For ‘Self’ Magazine

Unlike Britney Spears yesterday, who we barely recognized on the cover of Women’s Health magazine, there is no denying who the lovely lady is here on the cover of and inside Self magazine because Jennifer Lopez has never looked better.

No way she can be 45 years-old. She can’t possibly be that old. She looks like she’s in her twenties. Granted the photos have probably been touched up, but anyone who follows J-Lo on Instagram knows that they aren’t that far from reality. Amazing.