Jennifer Lopez allegedly celebrates her 49th birthday this week.
Allegedly being the key word.
She was reportedly born on July 24, 1969.
She's nearly 50, has been in the spotlight for three decades, and appears to be aging is reverse.
Don't believe us? Check out her latest gym selfie.