Prince Harry has opened up about his struggle with his identity, revealing
that it has been a longstanding issue for him.
In his memoir titled 'Spare', the Duke of Sussex disclosed that he has gone by several different nicknames throughout his life, including Spike, Haz, Baz, Prince Jackaroo, Harold, Darling Boy, and Scrawny - a name given to him by some of the staff at the Palace.
Harry shared that having so many different names has made his sense of self feel like a "hall of mirrors".
He added that most days he doesn't care what people call him and that he often wishes he could be someone other than Prince Harry.