It has been revealed that the Prince calls his wife ‘Cabbage’.
Why? You may you ask. It is thought to be a translation from the French term ‘mon petit chou’ which means ‘my little cabbage’.
That's not the only royal family nickname she goes by as it is widely known that her father King George VI called her 'Lilibet' as The Queen herself found it hard to pronounce her own name.
Other reported nicknames, include Prince William hilariously calling her 'Gary' as revealed in a memoir by Richard Kay before knowing how to say 'Granny' along with Prince George calling Her Royal Highness 'Gan-Gan'.
Meghan Markle has also apparently nicknamed her grandmother-in-law by using Princess Diana's nickname for The Queen, 'Mama'.
We wonder what The Queen makes of all these nicknames...
This article originally appeared on New Idea.