Restart slideshow

25 Things You Didn't Know About 'Pretty Woman'

Every Actress in Hollywood Was Considered for Vivian
Julia Roberts wasn't the first choice to play Vivian Ward. The role was offered to Molly Ringwald, Sandra Bullock, Valeria Golino, Sarah Jessica Parker, Jennifer Connelly, and Daryl Hannah, who all turned it down. Many were scared off by the prostitute angle. Ringwald wasn't comfortable with the script content, and Hannah felt the role denigrated women. Other actresses, like Brooke Shields, Winona Ryder, and Drew Barrymore were deemed too young. Roberts would eventually win out over a field that included just about every other actress in Hollywood, including: Kim Basinger, Kathleen Turner, Debra Winger, Geena Davis, Carrie Fisher, Bo Derek, Kelly McGillis, Melanie Griffith, Sharon Stone, Michelle Pfeiffer, Madonna, Jamie Lee Curtis, Emma Thompson, Rosanna Arquette, Heather Locklear, Jennifer Jason Leigh, Joan Cusack, Phoebe Cates, Elisabeth Shue, Tatum O'Neal, Bridget Fonda, Lori Loughlin, Diane Lane, Uma Thurman, and Justine Bateman.