Question: who played mary ann on gilligan's island
Answer: Dawn Elberta Wells ( born October 18 , 1938 ) is an American actress who is best known for her role as Mary Ann Summers on the CBS sitcom Gilligan 's Island .