The royals often choose names that have been used by generations of the family before them, and Prince William and Kate ...