The new mom – who gave birth to Prince Alexander on April 19 – was joined by her husband Prince Carl Philip to honor his father, King Carl Gustaf, for a special Te Deum Thanksgiving Service at the Royal Palace in honor of the monarch's 70th birthday on Saturday.
Sofia looked elegant in a short-sleeved light pink dress while Carl Philip donned his traditional navy uniform. Meanwhile, Carl Philip's sister Crown Princess Victoria – who gave birth to her second child, Prince Oscar, on March 2 – wore a chic blue and white striped dress as she posed for photos outside the palace alongside her husband Prince Daniel, daughter Princess Estelle and their newborn.
Want to keep up with the latest royals coverage? Click here to subscribe to the Royals Newsletter.
Of course, this isn't the first time we've seen Sofia since she's given birth. The princess posed for a charmingly down-to-Earth photo with her newborn son and husband as they left the hospital in coordinating black jackets.
Carl Philip briefly spoke with reporters outside the Stockholm hospital. "For me and my wife, this is obviously a great day with a lot of emotion," he said hours after welcoming his son. "Words cannot describe." He also added that he had cried during the birth, adding, "Of course. Couldn't stop."