webtraffic analytics
How Old Is Julia Roberts In Pretty Woman

Let's talk about a fairy tale where a prostitute falls for a rich guy, and somehow, it completely works. You probably remember the movie Pretty Woman like it was yesterday, or maybe just yesterday if you are a millennial. But have you ever stopped to wonder how old Julia Roberts actually was when she stole our hearts and changed the rom-com game forever?

The Basic Math of Movie Magic

Born in 1967, Julia was just a teenager when she started acting, but she was definitely not a teenager anymore by 1990. Pretty Woman hit theaters in March of 1990, making Roberts a crisp 23 years old at the time of release. It is absolutely wild to think that the woman playing a college-aged sex worker was old enough to buy a martini without a fake ID.

Filming Dates and Real Age

The movie was actually filmed over the course of 1989, so she was 21 and 22 during principal photography. Filming wrapped up in the spring of 1989, meaning she was 22 when she famously walked down that fire escape in a stunning yellow dress. By the time the cameras stopped rolling, she was already an Oscar-winning machine in the making, and nobody could stop her.

We have all pretended to be Vivian Ward at some point, dressing up in a red dress and pretending we can afford Rodeo Drive. The fantasy of the movie is so strong that it barely matters if the actress was actually 23 or 18. Hollywood has a magical way of making us forget the real world, and Julia Roberts is the undisputed queen of that illusion.

Here is a fun fact that might ruin your childhood dreams a little bit: Richard Gere was 40 during filming. That means a 22-year-old Julia was paired with a man old enough to be her father, or at least her older brother who buys her fancy things. The age gap was so massive that it is a wonder she didn't ask him for his Social Security number instead of a romantic kiss on the balcony.

From Teen Queen to Hollywood Royalty

Before Vivian Ward, Julia was already known as a bright young starlet from Mystic Pizza. She had been acting since she was a teenager, but she was still relatively unknown to the mainstream public. It was Pretty Woman that catapulted her from a promising talent into an absolute superstar practically overnight, changing the trajectory of her entire career.

Julia Roberts: Richard Gere's 'Pretty Woman' character is deadJulia Roberts: Richard Gere's 'Pretty Woman' character is dead

The Age of Vivian Ward

In the script, Vivian Ward is supposed to be around 18 to 21 years old, a naive sex worker with a heart of gold. However, Julia Roberts was clearly older than her character, and it was never really a secret. The writers actually leaned into her mature charm, making Vivian seem more like a savvy, worldly woman rather than just a wide-eyed child.

When you think about the famous shopping montage, Julia was already showing the confidence of someone who had done a few projects before. She was not a wide-eyed rookie stumbling through her first big role; she was a seasoned professional at 22. The scene where she tries on clothes was actually filmed over several exhausting days, but her youthful energy made it look effortless and fun.

Interestingly, the character of Vivian was originally written as a much younger, more naive girl in the early drafts of the screenplay. As Julia got involved, the dialogue was adjusted to match her natural wit and intelligence. This subtle shift made Vivian feel like a real person rather than just a pretty stereotype that audiences would forget.

See Richard Gere's Life in PhotosSee Richard Gere's Life in Photos

Richard Gere himself has joked about the age difference in interviews over the years. He has mentioned that working with Julia was a dream because she brought so much life and laughter to the set. It is funny to think that the incredible chemistry between them bridged a gap that would normally require a time machine.

Julia Now vs. Then

Fast forward to today, and Julia Roberts is 56 years old, living her absolute best life out of the spotlight. She is now older than Richard Gere was when he played Edward, which is a poetic twist of fate for the ages. It is truly incredible that a movie about a 23-year-old woman is still making people cry on airplanes decades later.

She is now a mom of three, happily married to Daniel Moder, and still acting in beloved films today. It is wild to think that the girl who was 23 in 1990 is now a grandmother-in-waiting for some of her biggest fans. Time really does fly when you are watching a classic romantic comedy that stands the test of time.

The magic of Pretty Woman doesn't really depend on how old Julia Roberts was, does it? It relies on the fact that she made us all believe that love and Ferraris could be found on Rodeo Drive. So next time you watch that iconic opera scene, just remember you were watching a 22-year-old woman become a true Hollywood legend.