See Who almost Starred in Pretty Woman.. The Roles that got Away.
Molly Ringwald in 'Pretty Woman?'
Molly Ringwald was a star in the '80s and reportedly the first choice to play Vivian Ward in "Pretty Woman" (1990). Some other actresses considered for the part? Meg Ryan, Kim Basinger, Sandra Bullock and Heather Locklear.
Oddly enough, Richard Gere wasn't the first choice to play Edward Lewis either. Al Pacino and Christopher Reeve were reportedly originally considered for the part.