Laurens Van Der Post, who was Charles long term advisor also had an affair with a 13 year old girl, who became pregnant when he was well into his 40's. Charles knew him long after this had happened.Charles was friends with him and consulted him on his marriage.
He gave Diana the creeps and she avoided Sav where she could.
There are other p'dos in the family (L Mountb) and amongst friends (that one priest, forgot his name, Charles was friends with him and even defended him, and some other questionable characters hanging around the Winds).