Article will continue after advertisement

She may be 47 years old, but Jennifer Lopez doesn’t look a day over drop dead smokin’ hot, and it’s pretty much mind boggling. Somewhere down the road, she must have cast some sort of spell that allows her to age backwards, because with every day that passes, J Lo looks sexier than the one before.

RELATED: Jennifer Lopez and The Rock seem to be spending some special time together

Sure, you could always argue that maybe J Lo isn’t nearly as hot as she was during her Jenny from the Block days, but then you would be wrong and we would have to fight you. So, don’t make us fight you and just enjoy these Instagram pictures.

We promise you won’t regret it. Unless you do, in which case don’t tell us, because then we would also have to fight you.

About last night…

A post shared by Jennifer Lopez (@jlo) on

On my way for Giuseppe!!

A post shared by Jennifer Lopez (@jlo) on

Mood on a rainy day…☔️

A post shared by Jennifer Lopez (@jlo) on

The sun came out eventually…always does…☀️

A post shared by Jennifer Lopez (@jlo) on

#loveyourselffirst #feelingempowered👑 #healthybodyhealthymind

A post shared by Jennifer Lopez (@jlo) on

Module Voice Image
|