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
Getty | Lalo Yasky

Princess Letizia of Spain, 2004

Letizia Ortiz married Prince Felipe in a gown by couturier Manuel Pertegaz.

Princess Maxima of Holland, 2002
Getty | Anthony Harvey

Princess Maxima of Holland, 2002

Maxima Zorreguieta married Prince Willem-Alexander in a Valentino Couture gown.

Princess Märtha Louise of Norway, 2002
Getty | Michel Porro

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
Getty

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
Getty | Mark Renders

Princess Claire of Belgium, 2003

Claire Coombs married Prince Laurent in a gown designed by Edouard Vermeulen.

Princess Mary of Denmark, 2004
Getty | Pascal Le Segretain

Princess Mary of Denmark, 2004

Mary Donaldson married Prince Frederik in a creation by Danish designer Uffe Frank.

Princess Victoria of Sweden, 2010
Getty

Princess Victoria of Sweden, 2010

Princess Victoria married Daniel Westling in a gown by Swedish designer Par Engsheden.

Princess Tatiana of Greece, 2010
Getty | Chris Jackson

Princess Tatiana of Greece, 2010

Tatiana Blatnik married Prince Nikolaos of Greece in a gown by Angel Sanchez.

Duchess Catherine of Cambridge, 2011
Getty | CARL DE SOUZA

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
Getty | Andreas Rentz

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
Getty | Dan Kitwood

Princess Charlene of Monaco, 2011

Charlene Wittstock married Prince Albert in a gown designed by Giorgio Armani.

Princess Sophie of Prussia, 2011
Getty | Andreas Rentz

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
Getty | Hannes Magerstaedt

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
Getty | Jacopo Raule

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
Getty

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
Getty | Luca Teuchmann

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
Getty | Handout

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
Getty | Elisabetta Villa

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
Getty

Princess Maria Theresia of Thurn und Taxis, 2014

Princess Maria Theresia of Thurn und Taxis married Hugo Wilson wearing a Vivienne Westwood gown.