Jenny McCarthy was a single mother to her son Evan Joseph Asher for nearly a decade. Before that, she was married to John Asher.