Jennifer Lopez Just Wore That Double-Slit Dress Kendall Jenner Made Famous

On Tuesday night, Jennifer Lopez performed her new song, "Ni Tu Ni Yo," at Macy's annual July 4 Fireworks in a physics-defying, double-slitted dress, Elle first reported. She shimmied and hip-swiveled her way around the stage in a black, embellished Fausto Puglisi gown, and made it look pretty damn effortless. Thanks to a high-cut bodysuit and what we can only imagine was some very strategically placed tape, there was somehow ne'er a wardrobe malfunction in sight.

If the dress looks familiar, that's because it isn't the first time you've seen it on a celeb and probably thought to yourself, "How the hell are they wearing that without flashing the world?" Kendall Jenner wore a similar cream-and-white version of the gown on the 2014 Much Music awards red carpet. It became one of her most iconic (and, as Elle calls it, "anxiety-inducing") looks to date, and even three years later is often listed as one of the supermodel's best looks ever. Clearly, there's no need for a "who wore it better" here, because both women straight-up rocked it.

Sticking with her "I'm Real" mantra of 2001, 2017 J.Lo is constantly taking the inane idea of "dressing for your age" and shutting it down. She was also recently spotted wearing the same dress as 19-year-old Ariel Winter and always wears timelessly stunning dresses on whatever red carpet she appears on. In an interview with W magazine in February, the 47-year-old opened up about how getting older has made her love her body in an entirely new way. "I never appreciated my body or my looks when I was in my 20s," she said "Now I’m like, Look at me! Look at you! Not in a conceited or arrogant way—I just appreciate myself in a way I didn’t when I was that age. And it’s not about perfection. I like the scars that I have." Need further proof? Just ask Tracy Anderson.