I would say that the Diana Bianchi is not the homewrecker. The adulterous lover is never the homewrecker. The fault always lies with the person in a committed relationship. It's Peter Cook who took undue advantage of Diana Bianchi. He pursued the girl from the beginning. Blaming a stupid 18-year old is an act of moral relativism. In fact, if he had been single, it still would have been an inappropriate relationship due to the age and maturity difference.
So lets not blame the girl for Peter Cook and Christie Brinkley divorce. I feel pity for the children. I wonder what they must be going through at this moment. God Bless them.