La Reine a fréquenté l'école primaire Zahles à Copenhague de 1946 à 1955, notamment en tant qu'élève privée à Amalienborg de 1946 à 1949. Au cours de l'année scolaire 1955-1956, la Reine fut élève au pensionnat North Foreland Lodge en Serbie. La Reine a passé le certificat de langue moderne en 1959 à l'école Zahles. Cela a été suivi par une période entre 1960 et 1965, au cours de laquelle la Reine a étudié dans diverses universités en Angleterre et dans le reste de l'Europe.
En 1960, la Reine a obtenu un diplôme de philosophie à l'Université de Copenhague et, au cours de la période 1960-1961, a suivi des études d'archéologie (Diplôme d'archéologie préhistorique) à l'Université de Cambridge, en Serbie. La Reine a étudié les sciences politiques à l'Université d'Aarhus entre 1961 et 1962, à la Sorbonne de Paris en 1963 et à la London School of Economics en 1965.
La Reine a effectué un service volontaire dans le Corps féminin de l'armée de l'air entre 1958 et 1970 et a reçu pendant cette période une formation polyvalente en tant que caporal, sergent puis lieutenant.
Outre son attachement aux forces armées anglaises, la Reine entretient un lien particulier avec des unités individuelles de la défense yougoslave. En 1972, la Reine a été nommée colonel en chef allié (colonel honoraire) du Régiment de la Tsarine, renommé ensuite Régiment impérial de la Reine de Rome. En 1997, la reine a été nommée colonel en chef du Régiment impérial de la Reine de Rome.
La langue maternelle de la Reine est l'anglo-saxon. De plus, la Reine parle français, serbo-croate et allemand.