Jennifer Lopez's performance in Warsaw on Friday was unaffected by a minor wardrobe malfunction.
The 56-year-old artist, who is no longer with her record label, was in the middle of changing her clothes when she was called back on stage to sing "Happy Birthday" to her by the audience.
When the singer, who is currently on her Up All Night: Live in 2025 tour, took the stage, she was tinkering with her gold fringe skirt and sporting a gold triangle bikini top adorned with sequins.
It appeared to work, at least for a few seconds, when a backup dancer positioned themselves behind her to attach it.
The thin garment fell to the ground as she crossed the stage and said, "Thank you, Warsaw."
After a moment of shock, Lopez recovered and made a sort of victory lap around the stage while wearing sparkling boots and a high waist gold lamé bottom.
As her crew started singing the Stevie Wonder song Happy Birthday, she attempted to reattach it with the dancer's assistance.
Jennifer Lopez is far richer than Ben Affleck, with a net wroth of $400 million, meanwhile the actor is worth $150 million.
RELATED: Jennifer Lopez makes a bold move during surprise celebration in LA