La ceremonie au asistat 550 de invitati, printre care s-au numarat capete incoronate din Belgia, Danemarca si Olanda, printul Edward al Marii Britanii si printesa Takamodo din Japonia.La grandiosul eveniment, mireasa a purtat o rochie lunga cu trena si o tiara cu diamante si smaralde, oferita in dar de regele Carl XVI Gusstaf si de regina Silvia. Sofia Hellqvist a fost condusa la altar de tatal ei sub privirile emotionate ale invitatilor care isi stergeau lacrimile discret.
Desi mireasa nu are sange regal, ea a fost primita in familia regala a Suediei, iar prin casatoria cu printul Carl Philip, aceasta a devenit printesa Sofia, asemeni unei Cenusarese.