Now pregnant with her second child, Princess Sofia of Sweden is already a dab hand at maternity style.
The Duchess of Värmland (32) is currently expecting her second child with husband Prince Carl Philip and stepped out on Wednesday as the guest of honour at a sustainability seminar A Sustainable Tomorrow.
The stylish royal opted for a workwear inspired wardrobe with a knit navy dress, boucle jacket and a pair of navy heels Kate Middleton would approve of.
Sofia, a former reality tv star and model, announced they would be expanding their family back in March, less than a year after giving birth to their first child Alexander. Much like her aforementioned British counterpart, Sofia's style is often dissected in Sweden and around the world as the fascination into other European royal families continues to grow.
The princess is set to welcome their new arrival in September. And they won't be short of playdates as the next generation of Sweden's royal family is already growing with Crown Princess Victoria's children Princess Estelle and Prince Oscar and Princess Madeleine's children Princess Leonore and Prince Nicolas.
The couple, who have been together for eight years, have been vocal about their appreciation for parenthood.
Prince Carl Philip held a press conference to confirm the birth hours after and he said he "couldn't stop" crying during his son's birth.
"Yes, actually. Of course. Couldn't stop," he told PEOPLE magazine. "For me and my wife, this is obviously a great day with a lot of emotion. Words cannot describe."
While Sofia described motherhood as "amazing".
"He is very sweet and well-behaved. He’s a mixture of us both," she told Swedish publication Svenskdam last summer. "The first time does take some adjustment. But it’s still absolutely amazing and wonderful. It changes your whole life."
The world's gaze may be firmly fixed on Prince George and Princess Charlotte of Britain, but Sweden's Princess Estelle and Prince Oscar are in the running to take their crown.