Jennifer Lopez has once again sent social media into overdrive after sharing a glamorous new photograph — and plenty of fans appeared to have the same question: how does she look so young?
The 57-year-old singer and actress shared the striking snap with her millions of followers, posing in a dramatic white ruffled outfit while looking directly into the camera.
Lopez kept the caption simple, writing: “¡Viva Mexico!”
But while the post may have been intended as a celebration of Mexico, the comments quickly filled with admirers reacting to J.Lo’s appearance.
Fans praised the star’s youthful looks, with many seemingly struggling to believe she is now in her late 50s.
One admirer simply wrote: “Like fine wine 😍”, while another told her: “With this outfit…. Viva you! 😉”
Others described the singer as “Mami” and “feisty”, while thousands more reacted with heart and fire emojis.
The reaction is hardly new for Lopez, whose appearance has regularly become a talking point throughout her career.
Born in July 1969, the star has spent more than three decades in the public eye after first finding widespread fame as a dancer before becoming one of the biggest crossover music and movie stars of her generation.
And despite the decades that have passed since her breakthrough, fans regularly comment that she appears remarkably similar to how she looked years ago.
Her latest photograph certainly got people talking.
The Facebook version of the post attracted more than 61,000 reactions and thousands of comments within days, with fans from around the world piling in to compliment the star.
Lopez has previously spoken openly about the work that goes into maintaining her appearance, regularly discussing exercise, skincare and the importance of sleep.
She has also pushed back against speculation surrounding her looks.
When discussing her skincare routine in the past, Lopez has insisted she has not used Botox, instead pointing towards her lifestyle and the way she cares for her skin.
Whatever her routine, her latest post proves one thing hasn’t changed: J.Lo still knows exactly how to get social media talking.
The singer posed confidently in the elaborate white ensemble, with her hair swept up and loose strands framing her face.
And while the comments ranged from messages celebrating Mexico to fans simply declaring their love for the star, one theme kept cropping up — disbelief at how youthful she continues to look.
For someone who has been famous since the 1990s, Lopez remains one of entertainment’s most recognisable faces.
She has successfully moved between music, film, television and business during her career, while maintaining a huge following online.
And judging by the response to her latest photograph, plenty of those followers think time has been particularly kind to her.
At 57, Jennifer Lopez continues to command the sort of attention on social media that many stars half her age would envy.