We love a good “who wore it better” moment — especially when two A-listers debut the same memorable outfit in very different settings. Most recently, the dress in question is a particularly tricky Fausto Puglisi ultra-embellished, extra high-cut, double-slit dress.

If you recall, Kendall Jenner wore a white version of the dress back in 2014 at the MuchMusic Video Awards, where she walked the red carpet without a wardrobe malfunction in sight. At the time, the model made all the headlines with her risqué fashion choice.

NEW YORK, NY - JUNE 30: Jennifer Lopez performs during the Macy's 4th of July Firework Show at Hunter's Point South Park on June 30, 2017 in New York City. (Photo by James Devaney/GC Images)

Nearly three years later, Jennifer Lopez, who isn’t a stranger to fashion tape and its many uses, performed her new song, “Ni Tu Ni Yo,” at Macy’s annual July 4 Fireworks in the black version. She, too, avoided any dreaded style slips.

As anxiety-inducing as it was for either of these women to wear this gown, we have to say, J.Lo really impressed us by getting down. Though it did look like she was wearing a bodysuit underneath, Lopez did not shy away from some serious choreography.

So what do you say? Who wore it best? Let us know @BritandCo.

(h/t Teen Vogue; photos via James Devaney, Sonia Recchia/Getty)