Jennifer Lopez took to the stage in an array of sexy looks during her most recent series of concerts.
The American singer, who turns 50 this month, is certainly celebrating her milestone birthday in style with the It’s My Party tour which kicked off in June.
The Jenny from the Block hitmaker showcased her sensational figure in a number of revealing outfits as she belted out some of her biggest tracks such as Waiting for Tonight and Let’s Get Loud.
The American leg of the tour sees the sexy songstress perform in Milwaukee, Miami and New York before heading to Russia, Turkey and Israel in August.
Jennifer put on a show-stopping display in an eye-catching neon green bodysuit and matching over-the-knee boots during her turn on the stage.
The skintight number, which featured see-through panels across her torso, left little to the imagination and gave a glimpse of her cleavage and toned abs.
Another head-turning outfit comprised of glittery white chaps with a pair of co-ordinating knickers and a sparkly bodysuit.
The mother-of-two, who is engaged to American baseball star Alex Rodriguez, 43, also flaunted her gym-honed figure in a sensational blue number with a plunging neckline and shimmery blue fringe detail.
J-Lo then showed off her dance moves in sparkly silver, black and gold bodysuit which gave the appearance of being a two-piece as well as a gold outfit with chain detailing instead of a skirt.
Both numbers highlighted her toned legs and famous derriere as she strutted her stuff on the dance floor.
During the concert, the singer, who is mum to 11-year-old twins Max and Emme, was joined on stage by her daughter and performed a duet with the youngster in a stunning ruffled red dress.