Sofia Espírito Santo was born in Lisbon on the 4th January, 1975. She doesn't have any brothers or sisters but 11 cousins instead! She went to school in Lisbon. She graduated in Landscape Architecture, by the Technical University of Lisbon. She also studied in Berlin.