21 Breathtaking Wedding Gowns Worn by Real-Life Princesses
There's a reason so many brides talk about their "princess moment" — there is just something so elegant about a royal wedding. While Kate Middleton and Princess Diana have forever captured our hearts, there are many other princesses — and gowns — that are nothing short of grand.
From the lust-worthy designers like Elie Saab and Armani to 25-foot lace trains, these wedding dresses are beautiful enough to make your heart stop. And while your Prince Charming may not come with an actual title, there's nothing wrong with dreaming, right? So read on and prepare to get swept away by what may be the most beautiful wedding gowns you will ever see.
Princess Letizia of Spain, 2004
Letizia Ortiz married Prince Felipe in a gown by couturier Manuel Pertegaz.
Princess Maxima of Holland, 2002
Maxima Zorreguieta married Prince Willem-Alexander in a Valentino Couture gown.
Princess Märtha Louise of Norway, 2002
Princess Märtha Louise married Ari Behn wearing a gown by Norwegian designer Wenche Lyche.
Princess Sofia of Sweden, 2015
Sofia Hellqvist married Prince Carl Philip of Sweden wearing a gown by Swedish designer Ida Sjöstedt.
Princess Claire of Belgium, 2003
Claire Coombs married Prince Laurent in a gown designed by Edouard Vermeulen.
Princess Mary of Denmark, 2004
Mary Donaldson married Prince Frederik in a creation by Danish designer Uffe Frank.
Princess Marie of Denmark, 2008
Marie Cavallier wed Prince Joachim of Denmark in a dress by the fashion house Arasa Morelli.
Princess Victoria of Sweden, 2010
Princess Victoria married Daniel Westling in a gown by Swedish designer Par Engsheden.
Princess Tatiana of Greece, 2010
Tatiana Blatnik married Prince Nikolaos of Greece in a gown by Angel Sanchez.
Duchess Catherine of Cambridge, 2011
Kate Middleton married Prince William in an Alexander McQueen gown designed by Sarah Burton.
Princess Nathalie of Sayn-Wittgenstein-Berleburg of Germany, 2011
Princess Nathalie of Sayn-Wittgenstein-Berleburg married Alexander Johannsmann wearing a gown by Danish designer Henrik Hviid.
Princess Charlene of Monaco, 2011
Charlene Wittstock married Prince Albert in a gown designed by Giorgio Armani.
Princess Sophie of Prussia, 2011
Princess Sophie of Isenburg married Prince Georg Friedrich of Prussia wearing a gown by German designer Wolfgang Joop.
Princess Felipa of Bavaria, 2012
Princess Felipa von Bayern married Christian Dienst in a gown by German designer Natascha Müllerschön.
Princess Carolina de Bourbon Parma, 2012
Princess Carolina married Albert Brenninkmeijer wearing a gown by Dutch fashion designer Addy van den Krommenacker.
Princess Stephanie of Luxembourg, 2012
Stephanie de Lannoy married Prince Guillaume of Luxembourg wearing a custom gown by designer Elie Saab.
Princess Madeleine of Sweden, 2013
Princess Madeleine married Christopher O'Neill wearing a creation by Italian fashion designer Valentino Garavani.
Princess Claire of Luxembourg, 2013
Claire Lademacher married Prince Felix of Luxembourg wearing a gown designed by Elie Saab.
Princess Elisabetta Maria of Belgium, 2014
Elisabetta Maria Rosboch von Wolkenstein married Prince Amedeo wearing a gown by Valentino.
Princess Maria Theresia of Thurn und Taxis, 2014
Princess Maria Theresia of Thurn und Taxis married Hugo Wilson wearing a Vivienne Westwood gown.
Princess Diana of Wales, 1981
Diana Spencer married Prince Charles wearing a history-making gown by David and Elizabeth Emanuel.