Harry was born on 15 September, 1984.
Diana did not meet James until the summer of 1986, and the red hair, gossips so love to cite as proof is, of course, a Spencer trait.
Her divorce settlement from the Duke of Cornwall who gets his income from the Duchy. If you are a farmer in Cornwall then you might have cause to complain.
There's also the inherited wealth. 8.5 million from Diana, and 4 million from the Queen Mum (God bless her - Lord Pompous!) when William reached the age of 30. The inheritance tax was paid at 40%. Harry gets his share this week for his 30th birthday.