Beasley was married to Christopher Sansocie from 1970 until their divorce in 1972. From 1985 until their divorce in 1988, she was married to actor Vincent Schiavelli (who died in 2005); they had one son, Andrea Schiavelli. In 1999, Beasley married for the third time to her current husband Jim Bosche.