Kendall Jenner rocked the same dress Jennifer Lopez wore, so who wore it best?

Wearing a dress on the red carpet that another star already wore can be considered a major fashion no-no. Kendall Jenner kicked that rule to the curb when she showed up at the amfAR Cannes Gala on Thursday, May 23, wearing a the Giambattista Valli and H&M collaboration dress.

More from MamásLatinas: Jennifer Lopez's most glorious looks of 2018

The supermodel's dress looked extremely familiar because it was almost identical to the one Jennifer Lopez wore the New York City premiere of her movie, Second Act, in December 2018. That's because the gorgeous hot pink gown was also a creation of Giambattista Valli.

Kendall wore the design by Giambattista Valli.

phbxtaps001-1.jpg
Getty Images

Kendall rocked the tulle gown with her brown hair down and she paired it with some gorgeous matching hot pink strappy high heels. Her version was strapless and she showed off her shapely shoulders.

The model had some fun with it after the event.

Kendall's version of the dress allowed for her to remove the train and turn it into a mini dress. She posed for photos on a balcony with a gorgeous sea view and looked so regal in it.

Jen rocked hers with so much confidence.

ph7umcz04c1-1.jpg
Splash News

J.Lo looked so incredible at her movie premiere. The high-low design came with a long train and she showed off her silver heels since it was a mini dress in the front. She let the dress shine by pulling her hair all the way up in a tight knot.

Jen had the best accessory.

ph74d5kf401-1.jpg
Splash News

No one loved this gown more than Jen's now-fiancé Alex Rodriguez. The former baseball player was spotted snapping photos of her on the red carpet and he shared tons of videos of their drive to the premiere, where he was hidden under all the ruffles and tulle.

Both women are equally beautiful in this pink gown.

ph1pm9q6v41-1.jpg
Getty Images/Splash News

There's no surprise Giambattista Valli chose these women to wear his designs. Kendall is currently the highest paid supermodel in the world and is leading the charge for the new generation of fashion. Jennifer, on the other hand, represents the fashion icons who have been rocking the red carpet for decades. They both pull off this look so effortlessly so there's really no need to choose. They are both stunning.