King Charles once revealed he called his youngest son Prince Harry by a different name if he was being "very naughty" as a ...
The Duke of Sussex celebrated his birthday last week and while many of the cards no doubt will have carried the name 'Harry', ...