Em abril de 2010, Sofia e o príncipe foram fotografados juntos pela primeira vez e em agosto seguinte a porta-voz do Palácio Real de Estocolmo, Nina Eldh, confirmou a relação entre o casal em uma entrevista coletiva no palácio. Depois do namoro se tornar público, Sofía começou, aos poucos, a participar de eventos importantes da família real sueca, como o casamento da princesa Vitória, Princesa Herdeira da Suécia em 2010 e o batizado da princesa Estelle da Suécia em 2012.""Fui muito bem recebida pela rainha Sílvia da Suécia"", disse ela em uma entrevista em janeiro de 2015.Em 27 de junho de 2014, a casa real sueca anunciou oficialmente o noivado do príncipe Carlos Filipe, Duque da Varmlândia com Sofia.