Fact?
Here's a few facts. Harry born Sep 1984 which, unless royals are indeed lizards, means he was conceived around Christmas 1983.
Diana met Hewitt for the first time in Summer 1986.
Maybe they're time travelling lizards?
Still it's good for selling papers and keep conspiracy theorists happy. Oh, and those who can't do maths.