Jennifer Lopez looks stunning as she shows off her six-pack abs and toned butt in a tiny white bikini while on holiday in Turks and Caicos

JENNIFER Lopez looks stunning as she shows off her six-pack abs and toned butt in a tiny white bikini while on holiday in Turks and Caicos. Earlier this week the 51-year-old was forced to clap back at a fan who dared insinuate her natural beauty had been enhanced with Botox.

JENNIFER Lopez looks stunning as she shows off her six-pack abs and toned butt in a tiny white bikini while on holiday in Turks and Caicos.

Earlier this week the 51-year-old was forced to clap back at a fan who dared insinuate her natural beauty had been enhanced with Botox.

JLo has been delighting her fans this week as she parades her flawless bikini body on the beach while on holiday with fiancé Alex “Arod” Rodriguez.

The singer and actress poured her famous curves into yet another swimsuit, showing off her six-pack abs and toned butt in the tiny white bikini.

These are definitely not the only times that Jennifer has showed off her jaw-dropping body while on vacation – just a few days ago she hit the beach and put her six-abs on display while rocking a purple bikini.

On Saturday, the multi-talented performer posted a video on Instagram that showed her using the limitless mask from her JLo Beauty collection.

One fan implied that Jennifer’s beauty isn’t fully natural, writing: “Can I mention that brows and forehead doesn’t move at all when you talk or try to express… You definitely have Botox. And tons of it. And it’s all good. Just saying.”

The Wedding Planner actress clapped back as she responded: “LOL thats just my face!!! ….For the 500 millionth time… I have never done Botox or any injectable or surgery!! Just sayin’ 😊.”

She then plugged her collection, writing: “Get you some JLO BEAUTY and feel beautiful in your own skin!! And here is another JLO BEAUTY secret: try spending your time being more positive, kind and uplifting of others don’t spend your time trying to bring others down that will keep you youthful and beautiful too…”

The age defying beauty recently stunned as she wore a plunging gown on the cover of February’s Elle magazine, in which she talks about delaying her wedding to fiancé Alex Rodriguez, 45.

The couple planned to tie the knot last June in Italy, but cancelled amid the coronavirus pandemic.

She told the magazine: “It was really sad because we were supposed to get married in June and we had planned it all.

“So in March or April, we’re looking down the pipe and we’re going, ‘This is maybe not going to happen.’

“Italy’s the worst place in the world. And we were going to get married in Italy. I was like, ‘OK, we got to cancel everything.’”

Jennifer added: “It just kind of gave us a moment to pause and think about it.

“And I think it’s something that maybe is still important to us, but there’s no rush… it’ll happen when it happens.”

Alex and Jennifer have been dating since 2017, while the former New York Yankees player proposed two years later.

The Hustlers star shares 12-year-old twins Emme and Maximilian with ex-husband Marc Anthony, who she was married to from 2004-2014.

Meanwhile, Alex shares 16-year-old daughter Natasha and 12-year-old daughter Ella with ex Cynthia Scurtis.