David Stuart, le fils de Robert III d'Écosse, fut le premier à détenir ce titre à sa création en 1398. À sa mort, son frère Jacques, plus tard Jacques Ier, reçut le titre. Par la suite, les héritiers présomptifs à la couronne écossaise l'ont toujours détenu. Un acte du parlement écossais de 1469 confirma cet état de fait.
Base légale
Cet acte du parlement de 1469, spécifie que le prince premier-né du roi des Écossais devrait détenir ce titre. Si celui-ci décède avant le roi, alors il va à l'héritier présomptif suivant.
Bien que l'acte mentionne explicitement les fils d'un roi, les fils aînés des reines l'ont porté. Le terme prince exclut toutefois les filles. Cet acte exclut a priori qu'un petit-fils de souverain, bien qu'héritier présomptif, puisse détenir ce titre.