The multi-hyphenate turns up the heat on Instagram

Jennifer Lopez is celebrating the end of her Up All Night Tour by posting a sizzling selfie to social media.
The multi-hyphenate took to Instagram to share a slideshow of four images where she donned a skintight black bodysuit, patterned hose, and sky-high heels. The 56-year-old didn’t provide a caption, but instead, shared a black heart and tagged her glam squad, including stylists Rob Zangardi and Mariel Haenn.
“This summer is a celebration of freedom and having a damn good time,” the singer captioned a recent Instagram post from her world tour. She’s clearly doing that, by dressing for herself, not for anyone else.
To InStyle, Lopez admitted that she is no longer “method dressing.” Instead, she’s wearing what feels right at the moment, and at this moment, its leg-baring looks, cutout dresses, and sparkling stage costumes.
“I did that for so many years with my films and now it’s kind of to a level where it almost becomes a costume. I’m not into that with fashion,” Lopez explains.
“I think the key is to always authentically be yourself and [do] what feels good to you in the moment, whether that’s something that’s older that you’ve done before, and classic, or something that’s totally new. It just has to feel right for me right now.”
She added, “When it comes to fashion, it’s like, ‘Which sides of myself [do I want to show]?’ I could just go very avant-garde and modern, classic and elegant, or sexy. There’s just all different types of things that we can play with, and I think we’re just going to run the gamut of what feels best.”
Lopez has been on her Up All Night Tour since July 8, 2025. The tour began in Pontevedra, Spain, and concluded on August 12 in Sardinia, Italy, consisting of twenty-one shows.