44 Times the Royals Were So Ridiculously High Fashion, We Couldn't Believe Our Eyes

Getty | WPA Pool

When we think about Kate Middleton, Queen Letizia, Crown Princess Victoria, and the rest of the royals, elegant, coordinated looks often come to mind. But just for a second — slip off those white gloves and netted fascinators, because we're focusing on high-fashion outfits only. Believe it or not, Duchess Kate's walked the red carpet in sexy dresses that feature leg slits. And Princess Charlene of Monaco attends runway shows, like Louis Vuitton and Versace, on the regular.

Yes, these women know a thing or two about style, and when it comes to selecting favorite designers, they're well versed. Read on for 44 times our favorite royal icons gave up the satin gown for sophisticated minis splashed with graphics or, dare we say it, luxe-looking jumpsuits, mixed prints, and even leather! Perhaps not all members of the court would approve of these eye-catching ensembles, but we bet they'd make any street style star's heart skip a beat.

Kate Middleton wearing Burberry.

Queen Maxima of the Netherlands wearing Lanvin.

Queen Letizia wearing a sequined minidress.

Princess Charlene of Monaco wearing Louis Vuitton.

Crown Princess Victoria of Sweden wearing a blue sequined dress.

Queen Letizia wearing Hugo Boss.

Kate Middleton wearing a Hobbs coat.

Princess Maria Theresia of Thurn and Taxis wearing a white furry coat.

Princess Charlene of Monaco wearing Valentino.

Crown Princess Victoria of Sweden wearing a snakeskin outfit.

Crown Princess Mary of Denmark wearing Julie Fagerholt.

Crown Princess Victoria of Sweden wearing Preen.

Princess Charlene of Monaco wearing custom Johanna Johnson.

Kate Middleton wearing Zimmermann.

Queen Letizia wearing Hugo Boss pants.

Princess Tatiana of Greece wearing Giorgio Armani.

Princess Charlene of Monaco wearing Versace.

Crown Princess Mary of Denmark wearing Valentino shoes.

Princess Elisabeth of Thurn and Taxis wearing a belted striped dress and blazer.

Kate Middleton wearing Jenny Packham.

Queen Letizia in a tiered ombré dress.

Crown Princess Victoria of Sweden wearing Chanel.

Princess Tatiana of Greece wearing a high-neck gown.

Queen Maxima of the Netherlands wearing a taupe cape coat.

Crown Princess Mary of Denmark in a silver gown and Gianvito Rossi heels.

Queen Letizia wearing Hugo Boss.

Princess Charlene of Monaco wearing Dior.

Princess Sofia Hellqvist wearing Zuhair Murad.

Kate Middleton wearing Temperley.

Princess Tatiana of Greece wearing a beaded fringed dress.

Queen Letizia of Spain wearing Felipe Varela.

Crown Princess Victoria of Sweden wearing a furry coat and sequined gown.

Kate Middleton wearing Roland Mouret.

Princess Mary of Denmark wearing a bohemian printed dress.

Queen Letizia of Spain wearing a Felipe Varela jumpsuit.

Princess Mary of Denmark wearing a white one-shoulder dress.

Princess Charlene of Monaco wearing Ralph Lauren.

Queen Letizia wearing a purple suit set.

Queen Maxima of the Netherlands wearing a Theresia Vreugdenhil feathered dress.

Princess Charlene of Monaco wearing Dior Couture.

Queen Maxima of the Netherlands wearing a Natan dress.

Princess Sofia of Sweden wearing a crisp red coat.

Princess Charlene of Monaco wearing Louis Vuitton.

Kate Middleton wearing Erdem.

Be in the Know
Great. Thanks for signing up!
Sign up for astrology, pop culture moments, TikTok trends, relationship advice, and much more.
We'll see you in your inbox
By signing up, I agree to the Terms and Privacy Policy.

Related