Filha mais velha de Paulo I da Grécia, um cristão ortodoxo da família dinamarquesa Schleswig-Holstein-Sonderburg-Glücksburg e filha da rainha Frederica, Sofia teve que exilar-se ainda criança com a família no Egipto e na África do Sul durante a II Guerra Mundial.
Estudou pediatria, música e arqueologia e conheceu o futuro marido, o Rei Juan Carlos em 1961.
Acabaram por casar-se a 14 de Maio de 1962, em Atenas e tiveram três filhos: a Infanta Cristina, duquesa de Palma de Maiorca, Infanta Helena, duquesa de Lugo e o príncipe Felipe das Astúrias.
RELACIONADOS
Rainha Sofia tem carro novo e... ecológico
Plácido Domingo encanta Rainha Sofia como «Simon Boccanegra»
Reis de Espanha presidem à tradicional Oferenda ao apóstolo Santiago na Catedral de Compostela
Rainha Sofia de Espanha inaugura Museu da Evolução Humana em Burgos
Realeza espanhola emocionada com a vitória espanhola na África do sul