Princess Diana Had Her Own Nickname for Him
It is reported that Harry’s mother, Princess Diana had her own personal nickname for her son. She called him “Little Spencer” because of his red hair. Princess Diana’s siblings all had red hair and her nickname was certainly an homage to her family, the Spencers.