At 46, Jennifer Lopez proved to this live audience that she is still at the top of her game.
The singer stunned and amazed as she performed her opening show at the AXIS at Planet Hollywood, Las Vegas on Wednesday.
Jennifer took daring to a whole new level, wearing a sheer and risque gemstone bodysuit to showcase her impressive figure as well.
She withstood the demanding tempo and kept on smiling and shooting sultry glances at those who were lucky enough to snag a ticket.
Jennifer, at one point, strut on stage wearing a luxurious white fur coat for one number.
She eventually shrugged it off to perform some more complicated moves with her back-up dancers, high-stepping in a pair of sparkly booties to match her outfit.
Jennifer was dancing down a flight of stairs only to be caught up in the arms of her dancing cohorts who lifted her to greater heights as she belted out a tune.
They flung her up high so that she appeared to be standing on their shoulders and she gazed down at them, running her hand through her tousled hair.
Jennifer used her long, waving locks a lot, hiding behind the tresses now and then flinging the luxuriant mass away from her face.
Her make-up featured smoky eyes, a hint of blush and lip gloss, and her complexion continued to glow as the show carried on.
Jennifer is evidently performing all of her biggest hits during her Vegas show including those as far back as the late ’90s.
The star could be heard singing Jenny From The Block, Get Right, If You Had My Love and Love Don’t Cost A Thing in preview videos posted by TMZ.
Jennifer’s All I Have show is expected to run until mid-June of this year
The first leg started Wednesday and will go on until February 9, and the star will then resume performances on May 22 before wrapping up on June 12.
Tickets are selling at a rapid rate with VIP tables going for $416 each and rear orchestra seats offered at around $100.
Britney Spears had been performing her show Piece Of Me at Planet Hollywood’s AXIS theater, and she will continue to do so on the dates when Lopez isn’t performing.