10 times Jennifer Lopez looked age-defying

Jennifer Lopez just turned 50, but the glamorous performer doesn’t look a day over 30. From killer abs to gorgeous skin, Lopez continues to look flawless. Here are the 10 times she absolutely slayed and defied her age.