Prince Sofia and Prince Carl Philip of Sweden are all set to welcome their first child in April. The soon-to-be parents were spotted shopping at a baby and children’s store from where they did not leave empty handed. The royal couple spent the Christmas holidays travelling locally to the southernmost tip of Sweden, Skane County.

In the small shop they were spotted by a young woman Alva Lennwall. The royal fan asked Carl Philip and Sofia, who is around six months pregnant, for a photo, and the couple happily obliged. Sofia asked her husband who also agreed to pose for a picture.

Alva then shared a picture of her encounter with the royals on Instagram, which showed Sofia taking centre stage. The princess dressed her growing baby bump in a stylish grey woolly wrap and sported a beautiful pregnancy glow. “I was so surprised. I saw that they were looking at the prams,” Alva told Swedish publication Expressen.

The shop owner confirmed that Sofia, 31, and Carl Philip, 36, had made a few purchases but declined to reveal what they had purchased. Sofia and Carl Philip married in a lavish royal wedding in Sweden in June last year. They announced via the Royal Palace of Sweden that they were expecting their first child in October 2015.

Sofia admitted that she felt “great” shortly after announcing her pregnancy. The former model also told a reporter in New York that she was not planning on finding out the baby’s gender. She added that it would be a surprise. Meanwhile, Carl Philip added that his sisters Victoria and Madeleine, who are parents themselves, had shared some advice.

The Swedish royals will have another reason to celebrate this year as Carl Philip’s older sister Crown Princess Victoria is also due to give birth to her second baby in March.

Sofia told in November that she and her husband have been on babysitting duty for their nieces and nephew. She said that they have looked after Princess Madeleine’s kids, too, when the princess was in Stockholm.