Holy shit. Get off your high horse already. I am Canadian, living in Canada. They are my Royal Family and we are taught in the rules of succession of our royal family.
Though easy to understand, I see you still haven't quite grasped it.
Charles and Camilla have many titles:
The Prince's full style and title is: His Royal Highness The Prince Charles Philip Arthur George, Prince of Wales, Duke of Cornwall, Duke of Rothesay, Earl of Carrick, Earl of Chester, Baron of Renfrew, Lord of the Isles, Prince and Great Steward of Scotland, Royal Knight Companion of the Most Noble Order of the Garter, Extra Knight of the Most Ancient and Most Noble Order of the Thistle, Grand Master and Principal Knight Grand Cross of the Most Honourable Order of the Bath, Member of the Order of Merit, Knight of the Order of Australia, Companion of the Queen's Service Order, Member of Her Majesty's Most Honourable Privy Council, Aide-de-Camp to Her Majesty.[1]
Because the title Princess of Wales became strongly associated with the previous holder of that title, Diana, Camilla has adopted the feminine form of her husband's highest-ranking subsidiary title, Duke of Cornwall, although legally she is Princess of Wales. Although she will legally become queen consort if Prince Charles becomes king,[216][217] Clarence House stated on the occasion of their wedding in 2005 that it is intended that Camilla will adopt the unprecedented style of Princess Consort instead.[218] The title is similar to the style of Prince Albert. This is not the same usage as her father-in-law, Prince Philip, Duke of Edinburgh, who does not hold the title of Prince Consort although he was created a Prince of the United Kingdom by his wife, Queen Elizabeth II.
https://en.wikipedia.org/wiki/Camilla,_Duchess_of_Cornwall#Titles.2C_styles.2C_honours_and_arms