Regina Sofia a Spaniei s-a născut în Grecia, la Atena, fiind fiica regelui Paul, fratele Reginei Elena a României, mama lui Mihai. Prin urmare, este verișoara primară a Regelui Mihai.
Regina Sofia este cu 17 ani mai tânără decât Regele Mihai și i-a fost alături acestuia în toate momentele importante ale vieții, printre care și nunta sa cu Regina Ana. De altfel, Sofia îl numea pe Regele Mihai ”verișorul meu preferat”.