Jennifer Lopez left very little to the imagination as she performed new single 'Live It Up' on 'Britain's Got Talent' on Tuesday night.
The singer was centimetres from a wardrobe malfunction as she gyrated on the floor during a risqué routine.
As she gave her first UK performance of her new single, she showed off her famous J-Lo curves (and then some) in a eye-wateringly high-cut black PVC leotard, which she teamed with thigh-high leather boots, and a heeeuge feather jacket.
The raunchy spectacle left hosts Ant and Dec lost for words as they spoke to the US star following the performance, while judge Amanda Holden commented: "Well, J-Lo's arse - I just wanted to bite it."
Simon Cowell seemed equally impressed, adding: "Seriously, JLo. If anyone wants to know how you do it. That's how you do it."
However, over on Twitter, while some users agreed how hot the 43-year-old looked on stage, others were questioning if her choice of costume was too much for a family show.
One tweeter wrote: "Jennifer Lopez was just way to much on BGT.. There's young children watching and she has her popo all up in the camera. Put it away girl! (sic)"
Another said: "Just watched the @JLo performance on BGT. She needs educating by @Beyonce regarding the sexy/trashy debacle when performing. #PutItAway."
ITV has previously come under fire for showing risqué performances on family shows, most notably when Rihanna and Christina Aguilera appeared on 'The X Factor' final in 2010.