She’s been a princess for less than a year, but Sweden’s Princess Sofia, Duchess of Värmland, has become one of Europe’s best dressed royals. After marrying Prince Carl Philip in a breathtaking Stockholm ceremony last June, Sofia grabbed the world’s attention. She’s stepped before the cameras with ease, which is no surprise when you learn that Sofia is a former model and television personality.
Princess Sofia gave birth to her first child in April, and since then, has stepped back into the public eye, attending her nephew Prince Oscar’s christening on Friday.
No matter the occasion, Sofia has shown a knack for picking the perfect pastel or embellished gown for formal occasions, or more playful separates when the situation allows. We love Kate Middleton’s style and that of Denmark’s Princess Mary, but the new Swedish royal is truly upping Europe’s sartorial stakes — and here is why.