Sweden's Prince Carl Philip and Princess Sofia continued their campaign for Europe's best dressed royals with their combined look of understated elegance at a recent wedding.
The photogenic pair were among the blue-blooded guests at Bavarian Prince Konstantin's wedding to Turkish interior designer Deniz Kaya in St Moritz, Switzerland (same, really) and put on a typically loved-up display as they made their way to and from the church. Sofia chose a breathtaking baby blue gown, drawing comparisons to a real-life Cinderella, with a black jacket draped over her shoulders and a gold quilted box clutch; her husband of three years donned a classic black tuxedo with his signature slicked back hair.
The pair were undoubtedly the most glamorous guests in attendance, although fellow royals Princess Astrid and Prince Josef of Liechtenstein were also in attendance. Sofia's somewhat demure display was in stark contrast to her headline grabbing asymmetric yellow dress she wore to the recent wedding of Carl Philip's childhood friend in their native country.
Konstantin is the son of Prince Leopold and Princess Ursula. The Bavarian royal family ruled the German kingdom of Bavaria until 1918. And while their ceremony was unexpectedly low-key for those with royal titles, the reception in Engadine was said to have spared no expense.
Royals have always had the ability to inspire fashion trends, but it’s only in recent years that their wardrobes - made shoppable by quick-off-the-mark style bloggers identifying labels as they’re worn, and thanks to a new high-low approach that sees Princesses wearing Zara and Marks & Spencer alongside custom made designer pieces - that royal style has become widely and exactingly aped.