CLOSE

J-Lo is 46 and still looks great.  Here’s a few of her photos that prove it.  Don’t worry you can thank us later LOL.

More From TheBoxHouston