Princess Royal is a title often given by the reigning British King or Queen to his or her eldest daughter. The title is a gift of the monarch, unlike Prince of Wales which is always given to the eldest son

There can only be one Princess Royal at a time, so Elizabeth II never held the title because her aunt, Princess Mary was already called Princess Royal.