Who designed Julia Roberts’s red dress in the 1990 film Pretty Woman?

The story behind the answer

Marilyn Vance designed Julia Roberts’s red dress in the 1990 film Pretty Woman.

The off-the-shoulder evening gown appears when Roberts’s character, Vivian Ward, attends the opera with Edward Lewis. Its rich red color, fitted bodice, and dramatic draping create one of the film’s most recognizable costume images.

Vance designed the costumes for Pretty Woman, including the transformation wardrobe that helps communicate Vivian’s changing circumstances. The red dress is sometimes mistakenly credited to a fashion house or treated as a real-world celebrity red-carpet gown, but it was a film costume created specifically for Roberts’s character.

The opera sequence helped make the dress an enduring popular-culture reference. It also sits alongside the film’s later shopping and hotel scenes, which use clothing to show the character gaining confidence and social acceptance.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: