Jennifer Lopez's birthday bash on stage took an unexpected turn when she experienced a wardrobe mishap on Friday night.
The pop sensation is in the midst of her Up All Night: Live in 2025 tour and was marking her 56th birthday with a show in Warsaw, Poland, on July 25.
But just as she was about to belt out Stevie Wonder's Happy Birthday, Jennifer encountered a rather embarrassing incident.
READ MORE: Phil Collins' hospital dash and hospice rumours - what we know about his health
READ MORE: Donald Trump posts meme of Barack Obama - but people are distracted by JD Vance
Dressed in a sparkling green sequin bikini top with matching silk gloves, JLo's beaded skirt suddenly plummeted to the ground. Fortunately, her high-waisted green knickers were part of the ensemble.
While expressing gratitude to her audience, Jennifer swiftly recovered by striking a dramatic pose.
She then demonstrated that the show must go on, confidently showing off her toned midriff and spinning around with a beaming smile, as one of her dancers quickly reattached her skirt from behind, reports the Mirror US.
Fans at the concert captured the moment, with many taking to social media to commend her composure and enviable figure.
On a video shared by @patryczon on Instagram, one admirer commented, "This video is epic! Her reaction.... Priceless she went into straight photoshoot mode."
Another chimed in, "Her body is tea."
A third fan remarked, "God she looks so good for 56. Truly amazing."
while a fourth added, "How nice it would be if we all looked like this at 56 years old."

The pop star also unveiled a fresh track titled "Birthday" and grooved to the tune whilst sporting a shimmering backless frock, her locks flowing freely, positioned before an elaborate three-tier cake.
Marking the occasion in Turkey, she belted out her latest number: "Name on top of the cake, it's my birthday / I'ma make this famous a-- shake, it's my birthday."
She shared a series of snaps from her birthday bash, surrounded by her touring entourage. JLo wrote alongside the images: "BirthDAY. Antalya, Turkey. What a gift you all are! Thank you so much for all your beautiful birthday wishes."
Jennifer also delivered the track during her Poland show, donning a white bodysuit featuring ribbon detailing and silver sequins adorning the lengthy sleeves, perfectly coordinated with her matching boots.
Her performance incorporates a chair as a stage prop, which she uses for her choreographed routine.
You may also like
Chetan Hansraj recalls being impressed by Smriti Irani's sharp memory on the set of 'Kyunki Saas Bhi Kabhi Bahu Thi'
UAE Golden Visa for elite athletes and sports professionals: Eligibility, perks and everything you need to know
Squirming minister refuses to say whether migrant hotel will be shut amid riot fears
Kate and William eyeing move from Adelaide Cottage to grander royal home
Rising Tensions: The Thailand-Cambodia Border Conflict