Jennifer Lopez is too raunchy for television, according to British viewers. The U.S. diva wasn’t able to impress the “Britain’s Got Talent” viewers when she performed on stage with her sultry moves and risqué costume on Tuesday night.

The 43-year-old singer’s performance of her song “Live It Up” on stage of the British talent show didn’t sit well with the show’s fans, who complained to Ofcom, the UK broadcasting industry regulator, about her raunchy moves on a family show.

J. Lo was wearing a one-piece black suit that has a conservative top, but with a scanty bottom that exposed a lot of skin near her crotch and displayed her famous asset, her butt. She completed her all-black costume with fur bolero and thigh-high boots.

As if her sexiness wasn’t obvious yet, she gyrated to the music, giving the audience a good view of her behind. She also shoved her barely covered crotch on camera before repeatedly opening and closing her legs for the home viewers to see.

While there are fans who are blown away by her performance, there were also those who are livid. Many viewers raged on Twitter on how inappropriate J.Lo was on stage.

“@JLo So inappropriate attire JLO on BGT last night! KIDS WATCH BGT! Contestants on the show many are CHILDREN! TAKE YOUR S&M show to VEGAS!” a user lukebandit wrote.

“@JLo great performance, however no one wants to see your vag. Please do not flash your frontal thong in our faces on family TV #BGT” another named nia davies posted.

User Toks Mama Bear added, “yeah just watched #BGT @JLo really should have known better as mother not to flash her bum & coochie on a family show nearly lost my dinner.”

The complaints also reached Ofcom, who said that they are not investigating the matter.

“Ofcom can confirm that it has received complaints about the Britain’s Got Talent broadcast last night, which we are assessing but not currently investigating,” a rep for Ofcom told MailOnline.

“Britain’s Got Talent” and ITV, on the other hand, don’t think that Jennifer was raunchy for British TV.

“We do not believe that Jennifer Lopez’s performance would have exceeded the expectations of the vast majority of the audience for this long-established entertainment programme,” a spokesperson told the Web site.

As for J. Lo, she seemed oblivious to the commotion behind her performance.

“Thanks got talent for a great night!” she wrote on her Twitter.

Risqué or just right? Watch Jennifer’s performance on “Britain’s Got Talent” here: