Princess Diana (Victor Edelstein) leads with 82% of votes
See full Red Carpet Dress rankings →VS
Your GOAT List
Jennifer Lopez’s plunging Versace gown redefined fashion norms with its daring cut, while Princess Diana’s elegant Victor Edelstein attire embraced classic sophistication. This GoatWars battle pits bold innovation against timeless grace, setting the stage for an epic showdown of fans' loyalties and fashion philosophies. JLo's dress screams modern boldness, sparking trends and turning heads, in stark contrast to Princess Diana’s ensemble that exudes royal dignity and an emotional depth that resonates with her enduring legacy. Which style reigns supreme on the red carpet? Cast your vote and decide which fashion moment is truly unforgettable.
In this battle:
Fans currently prefer Princess Diana (Victor Edelstein) over Jennifer Lopez (Versace) when it comes to the greatest Red Carpet Dresses of all time. In head-to-head matchups, fans pick Princess Diana (Victor Edelstein) 82.8% of the time over Jennifer Lopez (Versace).
Across all battles:
Princess Diana (Victor Edelstein) win rate: 74.4%
Jennifer Lopez (Versace) win rate: 32.2%
It's a classic battle of royal elegance versus modern boldness. Fans are torn between Princess Diana's quintessential class and J.Lo's trendsetting fierceness. Each look has its own legacy, making this a heated debate among fashion aficionados.
Jennifer Lopez's deep green Versace dress, famously worn at the Grammys, broke the internet back in the day! It's not just about the daring design; it's how J.Lo carried it with such confidence, making it a major pop culture moment.
Princess Diana's Victor Edelstein gown really captures fans' hearts with its timeless elegance and the emotional nostalgia of the royal fairy tale. Her iconic fashion moment has become a symbol of grace and poise, heavily influencing how fans vote.