Question: who plays liesl in the sound of music
Answer: Charmian Carr ( born Charmian Anne Farnon ; December 27 , 1942 -- September 17 , 2016 ) was an American actress and singer best known for her role as Liesl , the eldest Von Trapp daughter in the 1965 film version of The Sound of Music .