Princess Diana’s former lover James Hewitt has spoken out about their affair, denying long-standing rumours he could have been Prince Harry’s father.

The former cavalry officer said speculation had persisted because “it sells papers”.

Diana confessed in a BBC Panorama programme in 1995 that the pair had had an affair.

Prince Harry (Kirsty O'Connor/PA)
(Kirsty O’Connor/PA)


She and Prince Charles separated in 1992, divorcing four years later.

In an interview with Channel Seven’s Sunday Night in Australia, the former Life Guards officer was asked: “Are you Harry’s father?”

He replied: “No, I’m not.”

The host asked him: “Why does that keep being repeated?” He said: “It sells papers”.

Hewitt has previously described the couple’s five-year relationship as “exciting and sexy”.

In a magazine interview he said: “The situation that Princess Diana and I were in made it exciting and sexy because it was risky.

“The danger spiced it up a bit, if you know what I mean.”