‘Vivian’ es uno de los personajes más importantes en la carrera de Julia Roberts, pero estuvo a punto de rechazar su protagónico en la película ‘Pretty Woman’, debido a que el final propuesto para su personaje en la historia no cumplía con sus expectativas. “Sacaban a mi personaje del auto, le arrojaban el dinero como pago por sus servicios prestados, y ‘Edward Lewis’ (Richard Gere) se alejaba, dejándola en un callejón abandonado y oscuro”, relató Roberts, quien lamentaba que Vivian «regresara a sus orígenes».
El cambio en el final fue consecuencia de que Disney compró el guion de la película, luego de que quebró el estudio que la iba a producir inicialmente. Así es que Gary Marshall se encargó de la dirección y aceptó que Julia Roberts fuera la estelar, solo que al guion había que hacerle un par de cambios, donde los protagonistas quedaran juntos.