Marilyn Monroe (Jean Louis) leads with 64% of votes
See full Red Carpet Dress rankings →VS
Your GOAT List
Jennifer Lopez's daring Versace dress epitomizes modern boldness, while Marilyn Monroe's classic Jean Louis gown speaks to timeless elegance. This GoatWars battle isn't just about fabric—it's a clash of eras, capturing fans' hearts with JLo's edgy, green, plunging neckline against Monroe's subtle, yet seductive, shimmering crystals. It's a war of the daring versus the darling, where loyalty to contemporary flair challenges reverence for old Hollywood charm. Whose side are you on? Will it be bold modernity or classic sophistication? Decide now and weigh in on this fierce fashion face-off!
In this battle:
Fans currently prefer Marilyn Monroe (Jean Louis) over Jennifer Lopez (Versace) when it comes to the greatest Red Carpet Dresses of all time. In head-to-head matchups, fans pick Marilyn Monroe (Jean Louis) 64.7% of the time over Jennifer Lopez (Versace).
Across all battles:
Marilyn Monroe (Jean Louis) win rate: 52.1%
Jennifer Lopez (Versace) win rate: 32.2%
Princess Diana (Victor Edelstein) holds the crown in the Greatest Red Carpet Dresses of All Time. Check out her and other legendary looks on the GOAT List.
J.Lo's Versace dress broke the internet before 'breaking the internet' was even a thing! Its daring cut and vibrant green made it a fashion moment that's still talked about today.
Marilyn's iconic look just has that timeless appeal, making her a heavy favorite. Fans love the nostalgia and sheer impact of her dress, which has been imitated but never duplicated.