Charles too has several names - Officially his names/titles are:
His Royal Highness The Prince Charles Philip Arthur George, Prince of Wales, Knight of the Garter, Knight of the Thistle, Knight Grand Cross of the Order of Bath, Member of the Order of Merit, Knight of the Order of Australia, Companion of the Queen's Service Order, Privy Counsellor, Aide-de-Camp, Earl of Chester, Duke of Cornwall, Duke of Rothesay, Earl of Carrick, Baron of Renfrew, Lord of the Isles and Prince and Great Steward of Scotland.
Quite a mouthful.