Princess Diana with James Hewitt. There are few pictures of them together. It became known that they had an affair and speculation has been hushed up over the years over the uncanny likeness of Princess Diana's son Prince Harry's resemblance to James Hewitt, his red hair and facial features. Of course this has never been confirmed by Buckingham Palace or the Royal Family. We are left to draw our own conclusions.