She’s a mother-of-two and recently celebrated her 43rd birthday.
Yet Jennifer Lopez proved she’s still hot property in the performance stakes with a recent live show in Portugal.
The singer put on a free show for 1,500 fans on Thursday as a warm-up to her Dance Again world tour, which officially kicked off in the city on Friday night.
Hot! Jennifer Lopez resumed her Dance Again world tour in Lisbon, Portugal to a huge crowd at the Pavilhao Atlantico on Friday night
The singer lit the city on fire on Thursday in a series of racy costumes after putting on a free show after letting a select group of ticket-holders into her rehearsal.
And on Friday, doors opened at the Pavilhao Atlantico to a 20,000-strong crowd.
Taking the stage in a nude bodysuit emblazoned with red flames, she reigned over the arena with a high-energy performance.
Lady in red: JLo belted out several of her hits in a sexy bodysuit
Diva: JLo commanded the stage from a gilded throne, wearing a fiery red frock she covered with a feathered cape
She’s got back-up: Two muscled men flanked the singer
Fans at the show, which was also attended by her four-year-old twins, Max and Emme, cheered wildly when JLo waved a Portuguese scarf.
Both performances saw Jennifer going through her biggest hits and a variety of eye-catching costumes that showed off her toned abs and famous derriere.
After the grueling set, JLo trekked to Germany, where she performed on the country’s hit show Wetten Dass, tantalizing fans in a racy black lace number on Saturday.
The Jenny from the Block hitmaker began her Dance Again World Tour on June 14 in Panama City, travelling across Latin America before kicking off her co-headlining tour with Enrique Iglesias throughout North America on July 14.
Highly-styled: The singer’s back-up dancers matched her blue sequined ensemble with sparking pants of their own
She’s got the moves: The singer danced to the rhythms in the fringed number
Lighting up the night: JLo also performed a free concert in Lisbon on Thursday, letting 1,500 fans into her rehearsal
Meanwhile, rumours are swirling about the status of the singer’s relationship with toyboy Casper Smart – her back-up dancer and newly-anointed head choreographer of the tour.
Earlier this week, Jennifer was spotted rocking some serious bling on her ring finger, prompting speculation Casper may have asked the singer to marry him.
Jennifer was in France for Paris Fashion Week with Casper and her daughter Emme when she stepped out with the sparkler.
However, neither party has addressed the claims.
Her little loves: The singer shared a sweet snap of herself with four-year old twins Max and Emme while on stage
A softer look: JLo donned a billowing pastel blue gown as she cooled down with a ballad
All in the details: Not to forgo glamour, Jennifer paired the floor-sweeping ensemble with sequined booties
Back in June, Smart opened up to ABC News about what it’s like mixing business with pleasure by dating his current boss.
‘Sometimes I tell her something, give her notes and sometimes she gives me notes (on performing),’ he said.
‘But at the end of the day it doesn’t matter whose position is what because she’s the boss.’
Not so fast! The singer seems to have a note for her adoring dancers
Getting them going: One certain theme of the show has been the thousands of sequins and crystals the singer wears during her numbers
Making her look good: Lopez moved in sync rigorously with a team of back-up dancers
‘But at the end of the day it doesn’t matter whose position is what because she’s the boss.’
And, he revealed, it was not love at first sight between the pair. To the contrary, a romantic relationship seem to come as a surprise for the both of them.
‘It was nothing before, no flirting, no nothing. It’s just natural, it just happened,’ he said.
Crooning: Jennifer hit the high notes in another lacy number
New Look: The 43-year-old singer on Saturday performed on German TV show changed costumes multiple times for the show Wetten dass..?
Just a few weeks prior to their ABC News interview, rumors spread online that Lopez and Smart had gotten engaged, but JLO quickly put the rumors to rest via her website.
‘Rumors!!! Don’t be fooled by the rocks that I got,’ Lopez wrote, using a reference of her 2002 popular song Jenny from the Block.
‘No engagement!’