James Hewitt denies he is the father of Prince Harry and said he feels sorry for Harry for having to put up with all the rumours. This all comes as Princess Diana, had a five-year affair with Mr Hewitt, who was her riding instructor.