Contrary to reports, Prince Harry is not the son of James Hewitt, a former British Royal Army officer who shared a five-year affair with Princess Diana.
Prince Harry is not the son of James Hewitt