May 29, 2017 10:58 AM

Princess Sofia of Sweden is embracing her second pregnancy with style!

The royal, who is mom to 1-year-old Prince Alexander, announced in March that she’s expecting her second child with husband Prince Carl Philip.

And since then, she has debuted several chic looks.


On May 18, she attended the biannual Dementia Forum X at the Stockholm Royal Palace alongside her mother-in-law, Queen Silvia, dressed in a beige draped top by COS with black pants and heels.

Julian Parker/UK Press via Getty Images

While arm-in-arm with Carl Philip, the royal mom was all smiles in an elegant gray ensemble before boarding the Norwegian royal yacht for a lunch with fellow European royals in early May.

Patrick van Katwijk/Getty Images

After their lunch on a yacht, Sofia and Carl Philip got black tie-ready for a dinner at the Norwegian Opera. Sofia wore a tiered eyelet dress from the brand Alexis.

Sofia and Carl Philip celebrated Alexander’s first birthday on April 19. They are set to welcome their second child in September.

Erika Gerdemark

Sweden’s Royal Palace released adorable photos of Prince Alexander and his proud parents in honor of his birthday.

“Being a mother is amazing,” Sofia said last July of parenthood. “It changes your whole life.”

You May Like