Huffpost Canada Style ca

Modern Royal Wedding Dresses: Kate Middleton, Princess Madeleine Among Our Favourites (PHOTOS)

Posted: Updated:
KATE MIDDLETON WEDDING DRESS
The best royal wedding dresses include Kate Middleton's Alexander McQueen gown. | Getty

Princess Madeleine of Sweden's extravagant Valentino Haut Couture wedding gown has sparked royal wedding dress fever, the likes which haven't been seen since the Duchess of Cambridge married Prince William in an elegant Alexander McQueen gown in 2011.

Madeleine, who married banker Christopher O'Neill over the weekend, wore a wedding gown which featured a full skirt with a four-metre long train worthy of a European queen, a six-metre long veil embroidered with Chantilly lace flowers and a tiara which was adorned with orange blossoms.

Of course, the 30-year-old blond's wedding dress reminds us of another royal's wedding duds: Kate Middleton's McQueen gown.

Story continues below slideshow:

Modern Royal Wedding Gowns
of
Share
Tweet
Advertisement
Share this
close
Current Slide

Designed by Sarah Burton for Alexander McQueen, the lace embroidered gown featured an ivory silk tulle veil and a nine-foot long pleated skirt made of hand-cut English lace and French Chantilly lace. Duchess Kate's gown was repeatedly compared to the late Grace Kelly of Monaco's dress when she married Prince Rainer III of Monaco in 1956.

Other modern royal gowns we can't stop staring at include Princess Charlene of Monaco's stunning Armani in 2011, Crown Princess Victoria of Sweden's modern satin gown and Queen Maxima's heavy silk stunner.

What is your favourite royal wedding gown from the 2000s?

Around the Web

Iconic Royal Wedding Gowns - Harper's Bazaar

Royal Wedding Dress-Off: Kate vs. Princess Madeleine

Princess Madeleine of Sweden Marries Christopher O'Neill: Wedding Dress ...

Swedish princess picks Valentino wedding dress

A Royal Wedding (No, Not That One)

The best beauty looks from the Swedish royal wedding

Princess Madeleine of Sweden's Valentino Wedding Gown Required Two Train ...