Pretty Woman’s lead role went to various actresses before Julia Roberts ( Photo Credit – Instagram )

Advertisement

After this, Julia Roberts snagged the role to launch her to global fame. It was a classic mix of talent, timing, and, let’s be honest, some seriously quirky Hollywood decisions.

Let’s start with Molly Ringwald. The teen queen of the 1980s (The Breakfast Club, Pretty in Pink) turned down Vivian because she felt “something icky about it.” She candidly told The Guardian that even back then, she sensed a story vibe that just didn’t sit right. Ringwald’s hesitation paved the way for others to test their luck—and face similar hurdles.

So who else tried to snag the role of Vivian? Let’s just say Disney and Garry Marshall, the director behind Pretty Woman, had some ambitious picks. Karen Allen was first in the mix. Then came Winona Ryder, Jennifer Connelly, and even Diane Lane. But each time, it just didn’t work out. Diane Lane almost got cast after costume fittings, but scheduling conflicts messed that up. Winona Ryder was deemed “too young.” The original script was also darker back then, which didn’t help.

Advertisement