“Pretty Woman” harbors surprising secrets. The iconic movie poster superimposed Julia Roberts’ face on another actress’s body. The film’s original darker script, involving Vivian’s cocaine addiction, transformed into a lighter romantic comedy. The $250,000 necklace was real, guarded by an armed sentinel. Director Gary Marshall re-edited the film to include the Christmas song “It Must Have Been Love.” Richard Gere’s piano playing was his own composition, while post-production audio editing was needed for a pivotal sex scene. Julia Roberts convinced Richard Gere to take the role with a heartfelt note. Sylvester Stallone and Albert Brooks were initially considered for Edward’s role. Some scenes, like a romantic horseback ride, were cut during post-production.
Drew Barrymore and Winona Ryder were deemed too young for Vivian’s role. The famous bathtub scene had an unexpected prank on Julia Roberts. Despite nerves, the film remains a classic loved by many, with an unexpected fashion trend tied to a red jacket that never made it on screen.