Is James Hewitt Prince Harrys dad?

No. It is prince charles