Which designer created the red dress worn by Julia Roberts in Pretty Woman in 1990?
Answer
Marilyn Vance
Answer
Marilyn Vance
Marilyn Vance created the red dress worn by Julia Roberts in Pretty Woman in 1990.
The off-the-shoulder evening gown appears when Roberts’s character, Vivian Ward, attends an opera with Edward Lewis. Its rich red color, fitted bodice, and dramatic drape made it one of the most recognizable costumes in modern romantic-comedy cinema.
Vance served as the costume designer for Pretty Woman and created the film’s wardrobe to chart Vivian’s transformation while preserving her individuality. The red dress became particularly memorable because of its contrast with the white opera setting and the social expectations surrounding the scene.
The dress is sometimes attributed to a major fashion label because it looks like couture. It was a film costume designed by Vance, not a documented runway creation by Donna Karan or Carolina Herrera. Costume design and fashion-label authorship are separate categories.
Source: Wikipedia · fact-checked Sept. 2026