<P> `` Till There Was You '' is a song written by Meredith Willson for his musical play The Music Man ( 1957 ) , and which also appeared in the 1962 movie version . It is sung by librarian Marian Paroo ( Barbara Cook on Broadway , Shirley Jones in the film ) to `` Professor '' Harold Hill ( portrayed in the film by Robert Preston ) toward the end of Act Two . </P>
<P> `` Till There Was You '' is a song written by Meredith Willson for his musical play The Music Man ( 1957 ) , and which also appeared in the 1962 movie version . It is sung by librarian Marian Paroo ( Barbara Cook on Broadway , Shirley Jones in the film ) to `` Professor '' Harold Hill ( portrayed in the film by Robert Preston ) toward the end of Act Two . </P>
who wrote the song till there was you
who wrote the song till there was you
Meredith Willson
Meredith Willson