Согласно британскому монархическому законодательству, только монарх (действующая королева или король) решают какие титулы жалуются тем или иным членам королевской семьи. Хотя есть и некая устоявшаяся традиция, она в основном касается исторических земельных титулов. Сейчас это решает лично королева, посоветовавшись с родителями своих внуков/правнуков/племянников. Даже титул герцога носят не все внуки/правнуки королевы. Кстати говоря, даже Уильям и Гарри не имеют титул принцев, их так называют по устоявшейся в прессе и общественности традиции. Но они не принцы, а герцоги (и ещё графы и бароны). Принц - это Чарльз, а как наследник престола имеет титул Принца Уэльского. Принцы - это дети короля/королевы.
Сейчас появилась тенденция что родители правнуков и внучатых племянников королевы просят ее не давать их детям высокие титулы, чтобы минимизировать их обязанности как членов БКС и дать им возможность жить жизнью обычных людей.