Relive Prince Carl Philip and Princess Sofia's Fairy Tale Royal Wedding on Their 4th Anniversary
Carl Philip and Sofia’s big day also had all the makings of a fairy tale: a jaw-droppingly handsome prince; a beautiful, down-to-earth bride and a mile-long list of international royal guests.
The ceremony itself, which was broadcast on Swedish TV, was full of lighthearted moments, including members of the royal family giving the thumbs up and the groom sticking out his tongue.
The ceremony included renditions of Coldplay’s “Fix You” and Rihanna‘s “Umbrella,” and the couple left the church hand-in-hand to a rousing gospel rendition of “Joyful, Joyful,” based on Beethoven’s Symphony No. 9.
When it comes to unconventional wedding treats, Carl Philip and Sofia’s wedding cake takes the well, you know how that goes. Pastry Chef Roy Fares told SVT (via Expressen) that Carl Philip only had one request for his wedding cake – it needed to have Pop Rocks.
During the wedding reception, Carl Philip gave a heartfelt speech to Sofia (which he had practiced ahead of time for hours) and Sofia returned the favor with a short speech of her own. After being introduced as “the happiest girl in the world,” Sofia said a few words to introduce a love song that she had written for Carl Philip and was performed by a small group of musicians. The handsome prince could barely contain his tears while listening to the song and kept looking lovingly into his bride’s eyes.
The royal couple had their first dance to “Sofias brudvals” by Per Bredhammar. While the song sounds tailor-made for the wedding (the title translates to “Sofia’s bridal waltz”) it was actually written in 2014, one year before the nuptials.
During their traditional waltz, Carl Philip even gave Sofia a few spins on the dance floor, which was greeted with cheers from the guests.
The royal couple have since welcomed two sons, Prince Alexander, 2, and Prince Gabriel, who will turn 1 years old in August.