SUPPORT OUR JOURNALISM: Please consider donating to keep our website running and free for all - thank you!


Princess Sofia: Our fashion favourites

Linda Broström, The Royal Court of Sweden

With approachable daywear and bold, often 1980s-inspired evening looks, Princess Sofia of Sweden has had some fabulous fashion moments during her five years in the Swedish Royal Family. Here’s a look at some of our favourites from the Princess.

Kristin Contino, Chief Reporter

Embed from Getty Images

In terms of day dressing Sofia’s style is fairly similar to mine, and I bought this And Other Stories dress immediately after seeing her wear it to Crown Princess Victoria’s 41st birthday celebration. I love the colours in the floral print and the ruffle details and thought it was very flattering on her both in terms of style and shade. Even though it’s a longer sleeve, it’s a very lightweight dress you can still wear in the summer, so it suited a July birthday event.

Embed from Getty Images

The emerald green gown Sofia wore to the 2018 Polar Music Prize gave me instant Meghan Markle reception dress vibes. The high neck and sleek silhouette with the addition of a small train looked clean and classic, and I really liked the bold pearl and gemstone drop earrings she paired with the gown. I love a floral print, lace, or crystals on an evening gown, but sometimes simple really works best and the rich green shade really stood out on the red (or in this case, blue) carpet.

Brittani Barger, Deputy Editor

I love the light pink Ida Lanto gown that Princess Sofia wore to the 2017 Nobel Prize awards, which also features in her official portrait on her biography on the Swedish Royal Family’s website. The light pink is a very neutral colour on Sofia that really flatters her; it also fit perfectly with her wedding tiara that she wore with pearls at the top instead of the original emeralds. The lace sleeves and overall lace look of the dress were very regal and a perfect fit for the Nobel prizes.

Embed from Getty Images

Mint green isn’t a colour we often see on royals (which is a shame), but Princess Sofia donned a beautiful caped mint green gown by Philosophy Di Lorenzo Serafini to the King’s dinner for the Nobel laureates in 2017 at the Royal Palace. This was an unexpected colour, but it really flattered her. I love a good caped dress!


Lydia Starbuck, Associate Editor

Embed from Getty Images

This pretty summer combo, worn for a visit to the Recovery From Anorexia at Sophiahemmet University in June 2019, is pure elegance. And while Sofia rocks jewel colours, it’s great to see her work softer shades, too.

What really makes this outfit, for me, is the combination of shapes and fabrics. The texture of the pink lightweight jumper (from Cos) gives way to the flow of the baggy trousers, and the classic pastel/ white mix adds yet more interest. It’s all kept formal with the pointed toe, heeled shoes and cute handbag. For me, this is a textbook example of perfect royal daywear for the 2020s.

Embed from Getty Images

While I, like many a royal fan, might mourn Sofia’s insistence on usually taking a swerve on the impressive Bernadotte jewel collection and generally sticking to her wedding tiara, there are no tears shed over this standout style moment from the 2018 Nobel prizes. The striking red gown from Zetterberg Couture is a great example of her fondness for strong shades and, I’ll admit it, needed the simplicity of the pearl and diamond diadem to be allowed to shine.

It’s the sleeves that do all the work here, from their puffed shoulders to the sleek cape effects that start at the elbow and keep on going to the floor. The fitted gown with a mini train was matched with another stand out clutch bag. Plus, there are all the 80’s Lady Di vibes with the mega stack pearl choker that adds even more drama to a look to remember. More, please.

Jess Ilse, Senior Royal Reporter/Editorial Assistant

Princess Sofia has a great fashion sense: her daywear is so stylish, and her eveningwear is so regal. I love when she takes risks though and adds a fun twist to her wardrobe as she did with this emerald green leopard print dress that she wore to a formal dinner with Swedish representatives last year. It’s so unexpected yet so Sofia, and I love the fact that she paired it with her wedding tiara and family order.

Embed from Getty Images

I love the drama of the drop sleeves of this evening gown Princess Sofia wore to last year’s Nobel Prize ceremony. The dress itself is relatively undramatic, with a simple sheath design, but the dramatic sleeves and the gorgeous blue-green colour make it perfect on Princess Sofia.

About author

Kristin is Chief Reporter for Royal Central and has been following the British royal family for more than 30 years. Kristin has appeared in UK and U.S. media outlets discussing the British royals including BBC Breakfast, BBC World News, Sky News, the Associated Press, TIME, The Washington Post, and many others.