Runway models are the first to wear new high-fashion outfits. Then these looks are shown to the public by actors, singers, athletes, and other famous people who choose them for their red carpet appearances. The “who wore it better” dilemma becomes almost unsolvable when the same gowns are worn by professional models, like Naomi Campbell, Kendall Jenner, and the Hadid sisters on one side; and by Jennifer Lopez, Margot Robbie, Blake Lively, and other gorgeous celebs on the other.