Meghan Markle has been given a number of unflattering nicknames by the media, but it was her father-in-law, King Charles, who ...