Бащата на София е съветник по заетостта, а майка й е маркетинг мениджър. Тя учи изкуство и също така работи като модел. През 2004 г. снимките й са публикувани в мъжко списание, а по-късно тя участва в телевизионно риалити шоу. През лятото на 2009 г. София се срещна с принц Карл Филип в нощен клуб чрез общи приятели, малко след като той се разделил с приятелката си, с която бил близо 10 години. Двойката се жени през 2015 г. и има 3ма сина.