'You ain't 50!': Jennifer Lopez’s beach body leaves fans in disbelief

After celebrating a big birthday and spending months on tour, Jennifer Lopez’s epic summer is starting to wind down, but that won’t stop her from “soaking in every moment” - and showing off her hot bod to boot.

The busy singer and actress set some time aside for beach day in Spain on Friday, and sent her fans into a frenzy by sharing a sizzling snap of herself wearing a plunging one-piece swimsuit.

Hola, J.Lo

The Hustler star’s racy pic - which showed off the results of all those sweaty workouts - left her followers in disbelief over the fact that she turned the big 5-0 back in July.

In fact, some went as far as to accuse the “Love Don’t Cost A Thing” hit-maker of fibbing about her age.

“You out here lying, telling people you 50, sis!” one person wrote. “You ain't a day over 30!”

While another commented, “Can you believe she’s 50????!!!!! I wanna look like her!!!!!”

One person acknowledged that J.Lo’s envious physique is nothing new, writing “This body has always been ridiculous.”

The hot mama rang in her fiftieth year with her fiancé, ex-professional baseball player Alex Rodriguez, at a massive bash in Miami

Additional reporting by Kerry Justich.

Got a story tip or just want to get in touch? Email us at lifestyle.tips@verizonmedia.com

Want more lifestyle and celebrity news? Follow Yahoo Lifestyle on Facebook, Twitter and Instagram.

Or sign up to our daily newsletter here.