Daniel Defoe was married once, to Mary Tuffley in 1684. They had eight children together. Despite his numerous affairs and the scandalous nature of some of his works, Defoe's marriage to Mary lasted until his death in 1731.
Defoe Unveiled: The Ultimate Daniel Defoe Quiz Extravaganza!