Jennifer Lopez turned 48 yesterday, but she doesn’t look like she’s aged a day since “Jenny from the Block,” and we have the photos to prove it. A mother, entrepreneur, performer, actress and businesswoman, JLo has sure made the most out of her 47 years on this earth, and every year that goes by, she looks even more amazing. This year the Diva and her boyfriend Alex Rodriguez are celebrating their birthdays in Miami! Jen looked smoking hot in a sheer mini-dress showing off her killer abs while Alex looked sharp in a blue suit.
Flip through our gallery to see her most jaw-dropping body moments of Jennifer over the years!