الأمير تشارلز
Charles, Prince of Wales holds the honorary rank of vice admiral in the Royal Canadian Navy.