Spot on Watchtowerhater & mtbatoon, yes Charles had an affair but Diana also had numerous affairs, she manipulated the media, and cried foul when it suited her, she was not the saint that a lot of people like to think she was.
There is a definite resemblance in those pics, much more than between Harry & Charles.
I dont have any time to the royals, but I really dont see what the big deal is over Charles marrying Camilla.