John Denver was married twice and divorced twice. His first marriage to Annie Martell-Denver was from 1967-1982. His second marriage was to Cassandra Delaney-Denver from 1988-1993. John had 3 children.
No, John Denver did not sing Hey There Delilah. The Plain White T's released that song in 2005. John Denver died in 1997. Tom Jones had a 1968 single entitled simply Delilah, but John Denver never sang that song either.