Princess Sofia of Sweden definitely has that pregnancy glow. The radiant royal stepped out with her husband, Prince Carl Philip, to attend a festive event on Monday (Dec. 21), showing off a new hairstyle and her growing baby bump.
The couple were attending the Christmas in Vasastan concert at the Gustaf Vasa Church in Stockholm, where Sofia looked happy and healthy. Fans of the 31-year-old, who is expecting her first child in April, could see a prominent bump beneath her blue, empire-waisted lace dress.
Apart from her blossoming bump, Sofia's new haircut caught the eye of royal watchers. The princess has chosen to chop off her locks and go for a lob – a long bob – that is not too dissimilar to the Duchess of Cambridge's new style.
Royal fans are used to seeing Sofia's long glistening locks but it looks like the mom-to-be wanted to ring in the New Year with a new 'do.
Walking hand-in-hand to the church, Sofia and her husband Carl Philip made a sweet couple. The royals joined other guests in listening to traditional and contemporary carols sung by a choir.
In the lead-up to Christmas, the pregnant princess has showed no signs of slowing down. The night before she attended the Swedish Academy event in Borshuset, again with her husband, and earlier this month Sofia was also a guest at the Nobel Prize Banquet at Stockholm's City Hall.
At the banquet, Sofia chose to keep her bump partially concealed in a black gown and topped off her look with a diamond-and-emerald tiara – the same one she wore at her June wedding.
Also at the lavish event was Carl Philip's older sister Crown Princess Victoria, who is pregnant with her second child. The future queen of Sweden looked resplendent in a floor-length purple gown that showed off her large bump, and the stunning Connaught Diamond tiara.
Victoria is due to give birth in March, just one month before Sofia is due to welcome her first child.