The Scandalous Affairs Of The British Royal Family

10.  James Hewitt


James Hewitt a British Army officer and probably the most controversial of Princess Diana’s lovers. What makes him so is that he could very well be Prince Harry’s real father. There’s an uncanny similarity in their looks. Diana herself admitted to having committed adultery with Hewitt in a TV show named Panorama.

Share This Story On Facebook