Pretty Woman is a 1990 American romantic comedy film directed by Garry Marshall, from a screenplay by J. F. Lawton. The film stars Julia Roberts and Richard Gere, and features Héctor Elizondo, Ralph Bellamy, Laura San Giacomo, and Jason Alexander in supporting roles.