Jennifer Lopez is 47 years old - but she still puts most women HALF HER AGE to shame.
The paparazzi snapped her leaving the gym yesterday with her sister - and J.Lo looked AMAZING, especially from behind.
Obviously her ex boo Casper Smart didn't get the memo. Word on the street is that Jennifer broke up with her on-again, off-again boy toy lover because he cheated on her. Wha??