Jennifer Lopez, 51, leaves fans stunned with insane bikini snap

Jennifer Lopez, 51, stunned fans on social media after showing off her incredible body in a bikini snap on Instagram.

Wearing a tiny pink and green floral bikini, JLo showed off her abs and her toned arms in the snap, which she captioned, "Vacation vibes."

Jennifer Lopez bikini
Jennifer Lopez has left fans stunned after sharing an amazing bikini snap on Instagram. Photo: Instagram/JLo

Fans and celebs alike quickly began commenting on the snap sharing their surprise at how incredible she looks.

One fan wrote, "Omg its impossible 51?????? JLo latina Vampire."

Another user wrote, "Tell me someone hotter! I'll wait..." Someone else added, "JLo is truly amazing!"

RELATED

"This woman never ages!" one fan said, "A-Rod is a lucky man," another said in reference to JLo's fiancé Alex Rodriguez.

Others said they will be starting a diet after seeing the snap, "Sheeeeesh! That's it... no sugar no carbs diet here I come."

Fans are shocked that JLo looks so good at 51 years old. Photo: Instagram/JLo
Fans are shocked that JLo looks so good at 51 years old. Photo: Instagram/JLo

JLo's trainer Tracy Anderson told People Magazine how the singer keeps in shape, revealing, "I have her eating very clean because she needs really good fuel for all the things that she’s doing."

"It’s all organic and it’s all very well thought out, with the balance of very high quality proteins and a lot of nutrient-dense food."

JLo also makes sure to drink plenty of water and has told Hollywood Life she hasn't "had caffeine in years".

She's also previously told People, "Throughout the years I’ve learned the importance of maintaining a healthier […] diet."

"I still eat some of the foods I love, but in moderation. I don’t deprive myself," she said.

She told the publication she enjoys a berry smoothie for breakfast, usually a salad for lunch, she enjoys veggies and fruits for her snacks, and her dinner is normally grilled chicken with some kind of carb and vegetables. She also enjoys a cookie for dessert – celebs, they're just like us!

Click here to sign up to our daily newsletter to get all the latest news and hacks. Or if you have a story tip, email us at lifestyle.tips@verizonmedia.com.