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.
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.