Jennifer Lopez is definitely not shy when it comes to showcasing her figure.
During her performance in Bilbao, Spain, she flaunted her impressive abs, wearing low-rise leather pants and a tiny, sparkly bra that caught everyone’s attention.
The pants featured lace-up details at the front, giving a bold look, while the bra had square cups decorated with sequins, oddly matching her microphone.
At 55, the Bronx native also wore a glittery black New York Yankees baseball cap, a nod to her hometown.
Her long, honey-brown locks flowed in natural waves, complementing her signature glam makeup.
In another stunning part of her show, Lopez switched to a high-cut leather bodysuit completed with front buckles, lace-up designs, and chain embellishments at the sides.
She captivated the crowd with performances of her hits like “Dance Again” and “Waiting for Tonight.”
Lopez is currently on her “Up All Night” tour, which kicked off in Spain on July 8 and will conclude in Sardinia, Italy on August 12.
The day before, she had taken the stage at Palau San Jordi in Spain, wearing a sequined bodysuit paired with thigh-high boots.
During her performance, she humorously addressed her marital status, assuring the crowd that she wasn’t planning to walk down the aisle anytime soon. When fans held up a “J Lo, marry me?” sign, she quipped, “I think that’s it.” She chuckled and added, “I tried it a few times.”





