Before it became an Oscar-winning movie, My Fair Lady was a Broadway stage musical starring a young Julie Andrews. However, if Andrews had played Eliza Doolittle on screen, she might not have had the opportunity to take on one of her most iconic roles: Mary Poppins. When the musical was adapted into a movie, Andrews was passed over for the lead in favor of movie star Audrey Hepburn, even though Hepburns singing voice was dubbed over.