Its safe to say Jennifer Lopez is like fine wine, she keeps getting better with age. Having been recognized as one of the hottest females in the industry for the past 20 years, one could argue that Jennifer Lopez looks her best now in her late 40's. On Tuesday, J. Lo celebrated her 49th birthday by poppin’ bottles with her friends and family poolside, along with boyfriend Alex Rodriguez. However it’s not the family picture that we’re in awe of, which is cute in its own way, it’s J. Lo’s insane body that she’s showing off in her bikini.

J. Lo took to her IG showing off her rock-hard abs’ and curves, leaving the caption “Current birthday situation... yup.”

This photo comes just hours after her boyfriend Alex Rodriguez shared some never-before-heard pictures of J. Lo on Instagram, saying “For someone who has been about giving everything she has 365 days a year—to our children, our families, the world—I hope today, we can give you all the happiness you deserve. I love you mucho Macha 13."

Check out J. Lo’s insane bikini body (below) and be sure to wish her a happy 49th birthday on social media in the process.