Princess Sofia and Prince Carl Philip were spotted looking at the perfect pram to buy ahead of the birth of their first child.
The Swedish royal couple were seen looking at the supplies in a baby store in Skane county, Sweden, over the Christmas holidays.
A shopper saw the couple in the shop and asked them for a picture, to which the pair happily obliged.
Sofia, who is thought to be around six months pregnant, clad her growing bump in a grey woolly cardigan and glowed as she smiled for the camera alongside her husband and the fan, Alva Lennwall.
Speaking about seeing the royal pair, Alva told local paper Expressen: "I was so surprised. I saw that they were looking at the prams."
Sofia, 31, and her 36-year-old spouse purchased several items in the shop, but the store owner refused to disclose exactly what they were.
Carl Philip and Sofia married in June 2015 and shortly afterwards announced they were expecting a baby in April 2016.
Sofia appears to be coping well so far with the pregnancy, admitting she feels "great". She also told a reporter that she and her husband aren't planning on finding out the baby's gender before the birth.
She said: "It'll be a surprise!"