"Pretty Woman" (1990).
Getty

The Cast of ‘Pretty Woman’ Then & Now: PHOTOS

Garry Marshall’s “Pretty Woman” remains one of the foremost romantic comedy-dramas ever made.

With a title inspired by Roy Orbison’s 1964 song “Oh, Pretty Woman,” the movie follows a Hollywood escort named Vivian Ward and a wealthy corporate raider called Edward Lewis. Edward hires Vivian for a week to be his escort for several business and social functions in and around Beverly Hills, during which time their relationship develops into something far more serious and wholesome.

It stars Julia Roberts as Vivian and Richard Gere as Edward, with a talented cast of supporting actors.

Released on March 23, 1990, it turns 36 this this year. So what do the stars of “Pretty Woman” look like today, compared to how they looked back when the movie hit theaters? Let’s find out…


Julia Roberts (Vivian Ward)

Julia Roberts as Vivian Ward in "Pretty Woman" (1990).Getty
Julia Roberts as Vivian Ward in “Pretty Woman” (1990).

The beautiful Julia Roberts played Vivian Ward in “Pretty Woman.” Vivian is a free-spirited and kind-hearted Hollywood street walker who becomes the wealthy Edward Lewis’ escort and unexpectedly falls in love with him.

Age when “Pretty Woman” released: 22.
Selected movie credits before “Pretty Woman”: Satisfaction (1988), Mystic Pizza (1988), Steel Magnolias (1989).

Julia Roberts in 2026.Getty
Julia Roberts in 2026.

Age now: 58.
Selected movie credits after “Pretty Woman”: Notting Hill (1999), Erin Brockovich (2000), August: Osage County (2013).

Filmography info per IMDb.


Richard Gere (Edward Lewis)

Richard Gere in 1990.Getty
Richard Gere in 1990.

Suave leading man Richard Gere played Edward Lewis in “Pretty Woman.” Edward is the rich and sophisticated corporate raider who hires Vivian for a week and finds the relationship transforms him as a person.

Age when “Pretty Woman” released: 40.
Selected movie credits before “Pretty Woman”: American Gigolo (1980), An Officer and a Gentleman (1982), Internal Affairs (1990).

Richard Gere in 2025.Getty
Richard Gere in 2025.

Age now: 76.
Selected movie credits after “Pretty Woman”: Chicago (2002), Amelia (2009), The Second Best Exotic Marigold Hotel (2015).

Filmography info per IMDb.


Jason Alexander (Philip Stuckey)

Above is a social media post showing Jason Alexander in “Pretty Woman.”

Actor and comedian Jason Alexander played Philip Stuckey in “Pretty Woman.” Philip is Edward’s arrogant and sleazy lawyer, who aptly represents the ruthless side of business.

Age when “Pretty Woman” released: 30.
Selected movie credits before “Pretty Woman”: The Burning (1981), The Mosquito Coast (1986), Brighton Beach Memoirs (1986).

Jason Alexander in 2025.Getty
Jason Alexander in 2025.

Age now: 66.
Selected movie credits after “Pretty Woman”: Jacob’s Ladder (1990), Coneheads (1993), Shallow Hal (2001).

Filmography info per IMDb.


Laura San Giacomo (Kit De Luca)

Above is a social media post with a picture of Laura San Giacomo in “Pretty Woman.”

Italian-American actress Laura San Giacomo played Kit De Luca in “Pretty Woman.” Kit is Vivian’s witty and sarcastic best friend and roommate, who is also a street walker.

Age when “Pretty Woman” released: 27.
Selected movie credits before “Pretty Woman”: Miles from Home (1988), Sex, Lies, and Videotape (1989).

Laura San Giacomo (L) in 2025.Getty
Laura San Giacomo (L) in 2025.

Age now: 63.
Selected movie credits after “Pretty Woman”: Where the Day Takes You (1992), Checking Out (2005), Violet (2021).

Filmography info per IMDb.


Héctor Elizondo (Barnard “Barney” Thompson)

Above is a social media post showing Héctor Elizondo in “Pretty Woman.”

Talented character actor Héctor Elizondo played Barnard “Barney” Thompson in “Pretty Woman.” Barney is the dignified and warm-hearted manager of the Regent Beverly Wilshire Hotel where Edward and Vivian stay.

Age when “Pretty Woman” released: 53.
Selected movie credits before “Pretty Woman”: American Gigolo (1980), The Flamingo Kid (1984), Private Resort (1985).

Héctor Elizondo (R) in 2024.Getty
Héctor Elizondo (R) in 2024.

Age now: 89.
Selected movie credits after “Pretty Woman”: Beverly Hills Cop III (1994), The Princess Diaries (2001), Love in the Time of Cholera (2007).

Filmography info per IMDb.


Ralph Bellamy (Jim Morse)

Ralph Bellamy in 1950.Getty
Ralph Bellamy in 1950.

Veteran actor Ralph Bellamy played Jim Morse in “Pretty Woman.” Ralph is the ageing owner of Morse Industries, a struggling shipping company Edward plans to acquire.

Age when “Pretty Woman” released: 85.
Selected movie credits before “Pretty Woman”: The Wolf Man (1941), Rosemary’s Baby (1968), Trading Places (1983).

Above is a social media post showing Ralph Bellamy in “Pretty Woman.”

Age now: Sadly passed away in 1991 aged 87.
Selected movie credits after “Pretty Woman”: N/A.

Filmography info per IMDb.

With Valentine’s Day fast approaching, it’s the time of year when millions of people around the world will be looking for a romantic movie to watch. There are very few examples as good as the iconic “Pretty Woman.”

If you’re wanting to set an amorous mood, there’s no better film to watch than Garry Marshall’s classic. It’s a funny love story that can undoubtedly be enjoyed by many demographics (adults only, of course — it is R-rated, after all).

May Ralph Bellamy rest in eternal peace.

1 Comment

1 thought on “The Cast of ‘Pretty Woman’ Then & Now: PHOTOS”

Leave a Comment

Stay in the loop, subscribe to our

Newsletter