Princess Madeleine at Carl Philip's wedding

Sarah discovered that Princess Madeleine wore a beautiful light pink Elie Saab creation for her brother Prince Carl Philip's wedding to Sofia Hellqvist on June 13, 2015. Elie Saab is a favorite of the Swedish princesses.

The dress was fitted to lay just right on her pregnant frame, and she looked gorgeous! 

She also wore the Modern Fringe Tiara, Vasa Earrings, and her Order of the Seraphim sash. 

Notably, for the wedding, Madeleine was nine months pregnant with Prince Nicolas. She would give birth just two days after her brother.

She arrived on the arm of her husband, Christopher O'Neill, who was carrying their one-year-old daughter, Princess Leonore.

Photo: Mattias Edwall, The Royal Court, Sweden

Photo: Mattias Edwall, The Royal Court, Sweden

The wedding was broadcast live on SVT and was one to remember. The bride and groom exited the chapel while the choir sang an upbeat version of "Joyful, Joyful" that had the entire congregation dancing along. Young Princess Estelle was one of the bridesmaids, as well.

Royals from across the world traveled to Stockholm for the nuptials. They included Queen Margrethe, the Crown Prince and Princess, Prince Joachim, and Princess Marie of Denmark. Margrethe and Carl Gustaf are first cousins, so it is no surprise that the entire family attended the wedding, with the exception of the Queen's husband, Prince Henrik.

The Earl and Countess of Wessex, Queen Mathilde of Belgium, Prince Nikolaos and Princess Tatiana of Greece, Queen Maxima of the Netherlands, and Queen Sonja, Crown Prince Haakon, Crown Princess Mette-Marit, and Princess Martha Louise of Norway all attended, as well.