It will become official in just over a month, but there was no doubt that Sofia Hellqvist is already one of the family when she joined the Swedish royals for King Carl XVI Gustaf's birthday on Thursday. Prince Carl Philip's fiancée beamed as she joined her future in-laws at the Royal Palace in Stockholm, even taking her turn to hold little Princess Leonore during the celebrations.
Dressed in an elegant navy lace dress under a chic cream coat and matching heels, Sofia helped out her pregnant sister-in-law-to-be Princess Madeleine by holding Leonore during the outdoor ceremony.
CLICK ON PHOTOS FOR FULL GALLERY
Sofia offered Madeleine a helping hand by holding Princess Leonore
The 30-year-old held the adroable one-year-old up so she could get a good view of proceedings, while proudly smiling as Prince Carl Philip marched across the courtyard with his 69-year-old father.
Completing the royal party were Queen Silvia, Crown Princess Victoria, Prince Daniel and Princess Estelle.
Like her younger cousin Leonore, three-year-old Estelle sported white tights, a dress and smart coat for her grandfather's special day.
Prince Daniel, Princess Victoria, Princess Estelle and Queen Silvia joined the brithday celebrations
The royal family gathering was possibly one of the last before they step out together for Sofia and Carl Philip's wedding on 13 June, although there is still some doubt as to whether Princess Madeleine will see the couple tie the knot.
Heavily pregnant Madeleine might have to miss her elder brother's big day as it may coincide with her due date.
Queen Silvia confirmed in March that the month of June would see the royal family increase, not only when Carl Philip weds Sofia, but also when Madeleine and her husband Chris O'Neill welcome their second baby.
Pregnant Madeleine may be forced to miss Sofia and Carl Philip's wedding
Given that Madeleine and her British-American banker husband have relocated to Sweden from New York, however, there is more likelihood that they will able to attend the nuptials. Although if the 32-year-old princess gives birth shortly before 13 June, she will naturally be unable to attend.
Mum-to-be Madeleine recently opted out of Sofia's girly hen party, although Princess Victoria represented the royals during the celebrations.
According to local Swedish press, Sofia was whisked away to Hatuna Stenus over the weekend, an ultra-lavish mansion that sits on the banks of Lake Mälaren.