Queen Letizia of Spain donned a beautiful dress by Spanish designer Manuel Pertegaz.
The elegant gown, which featured a four and a half metre-long train and long sleeves, happens to be the most expensive royal dress of all time.
The Spanish monarch wore a dress which is reportedly valued at £6million.
Queen Letizia and King Felipe VI tied the knot on a rainy day back in 2004.
The religious ceremony took place in the Almudena cathedral, in Madrid, in front of 1,200 guests.
READ MORE: Kate Middleton knows her place within Royal Family expert claims
Despite the rain, Queen Letizia looked beautiful in the dreamy gown.
The most striking feature of the off-white silk dress was the high-standing collar.
One of the reasons why the dress was so expensive was the gold thread embroidery that was used in the silky dress.
The Queen accessorised her wedding look with a diamond tiara, gifted to her by her mother-in-law Queen Sofia.
DON’T MISS
The tiara was the same Queen Sofia wore on her wedding day to King Juan Carlos in 1962.
Fashion designer Virginia Pozo said about Queen Letizia’s dress: “It was a very modern dress but at the same time very classic […] a real beauty and with the elegance and sophistication that a royal wedding requires.”
In comparison, Kate Middleton donned a much more affordable dress: a Sarah Burton for Alexander McQueen gown valued at £250,000.
The Duchess of Cambridge looked stunning in the gown on her wedding to Prince William in 2011.
The gorgeous dress had a nine-foot…