It has been revealed that there are three hilarious nicknames given to Prince Harry based on fictional characters, Express.co.uk reports.
According to the publication, one affectionate nickname given to the redhead Prince is ‘Potter’, after J.K Rowlings ficitional wizard ‘Harry Potter’.
Another nickname given to the Duke of Sussex is ‘Flash’, which is in reference to the fictional army officer Harry Flashman.
The final nickname given to the royal is ‘Gromit’, after the fictional dog who looks after his hapless human friend Wallace.
Harry isn’t the only member of the royal family to be given an odd nickname.
According to Express.co.uk Meghan has been affectionately dubbed ‘flower’ by her mother, while Prince Charles sometimes goes by ‘Tungsten’.
Kate Middleton has given her husband the cheeky nickname of “baldy”, although reportedly called her husband “Big Willy” while dating.