Revealed: The cute nickname Princess Diana used for William - and the hilarious reason behind it, according to Harry
There is no doubt that Princess Diana loved her sons William and Harry. And like any adoring mother, she came up with pet names for them - which the princes found terribly embarrassing.