
We know of so many royal nicknames - from Prince Philip calling Queen Elizabeth "cabbage", to Prince Louis being dubbed "Lou Bugs". But royal codenames are, for obvious reasons, much less talked-about and they provide a certain amount of privacy.
The late Princess Diana is said to have had one during a particular time in her life and it ensured a huge royal secret remained unknown to the public until the right moment. According to People, this intriguing revelation apparently emerges in the upcoming Channel 5 documentary, Secrets of Diana’s Wedding Dress.