The Swedish royal family were out in force on Saturday to see Prince Carl Philip tie the knot with Sofia Hellqvist. The groom's proud parents King Carl XVI Gustaf and Queen Silvia beamed with pride as they stepped out in the Stockholm sunshine to see their only son say "I do" in the royal chapel.
Princess Madeleine, Chris O'Neill and Princess Leonore arrived, closely following by Crown Princess Victoria and Prince Daniel
Crown Princess Victoria arrived with her husband Prince Daniel while their three-year-old daughter Princess Estelle was busy elsewhere preparing for her special role as ring bearer for Carl Philip and his bride.Despite being due to give birth to her second child any day now, Princess Madeleine attended the happy occasion accompanied by her husband Chris O'Neill and their daughter Princess Leonore.
Crown Prince Frederik and Crown Princess Mary of Denmark
Supporting their fellow Scandinavian royals were a host of special guests from Norway and Denmark.Queen Sonja of Norway was joined by her son Crown Prince Haakon and his wife Princess Mette-Marit, who looked radiant in a pink and magenta patterned gown.Haakon's older sister Princess Märtha Louise was also in attendance with her author husband of 13 years, Ari Behn.
Crown Princess Victoria and Prince Daniel of Sweden
Representing Denmark were Queen Margrethe II, Crown Prince Frederik, Crown Princess Mary, Prince Joachim and Princess Marie.
Queen Máxima of the Netherlands wowed in a dazzling pink off-the-shoulder dress which she teamed with a glittering tiara and a statement necklace.
Queen Maxima of the Netherlands, who attended the wedding without her husband King Willem-Alexander
Flying the flag for the United Kingdom were Prince Edward and the Countess of Wessex, who sported an elegant silk gown and turquoise jewels.Other royals at the high-profile wedding included Queen Mathilde of the Belgians and Prince Nikolaos of Greece and his wife Princess Tatiana.