Just hours after announcing her pregnancy, Princess Sofia of Sweden attended the palace’s first official dinner of the year in Stockholm. The mother-of-one, who was accompanied by her dapper husband Prince Carl Philip, looked regal in a red full-length gown. Sofia, mom of baby Prince Alexander, completed her look by sweeping her brunette tresses back with an elegant tiara.
The couple joined King Carl XVI Gustaf, Queen Silvia, Crown Princess Victoria — who dazzled in a green gown and tiara — and Prince Daniel at the fancy affair. A video was uploaded to the royal family's official Instagram account, showing the couples making their way to the sit-down meal at Karl XI's Gallery. The palace was adorned with beautiful spring flowers, including cherry blossom, almond blossom, tulips, daffodils, lilacs and hyacinth for the special dinner.
Earlier in the day, the Swedish Royal Court announced that Sofia and Carl are expecting their second child together. "We are happy to announce that we are expecting a child, a sibling to Prince Alexander. We are looking forward to welcoming a new little member to our family," the couple said in a statement. The royals' impending bundle of joy is due this September and will join big brother, Prince Alexander, who was born last April.
The pair's second child will mark the sixth grandchild for Queen Silvia and King Carl XVI Gustaf. Aside from Sofia and Carl Philip's young son Alexander, the monarchs are also grandparents to daughter Crown Princess Victoria's children Princess Estelle and Prince Oscar, in addition to Princess Madeleine's kids Princess Leonore and Prince Nicolas.