To celebrate Felipe and Letizia’s big day, no expense was spared.

There were designer gowns, diamond rings, a full choir and orchestra, and even a height-defying cake.

The pair exchanged vows in a traditional Catholic ceremony held inside Madrid’s Almudena Cathedral.

King Felipe and Queen Letizia smiling

It is situated near the Palacio Real, or Royal Palace, of the Spanish royal family.

Construction of the cathedral began in 1879 but wasn’t completed until 1992.

Members of 34 different royal families from around the world attended the wedding festivities of Felipe and Letizia.

Almudena Cathedral at sunset

The tiara, known as the Prussian Tiara, had a special connection to Felipe’s family.

In the hem of the dress, Pertegaz included not only floral-pattern embroidery but also real gold!

Parts of the train also featured gilding.

Prince Albert of Monaco, Prince Charles of England, and Crown Princess Victoria of Sweden sitting

Letizia’s gown has earned the distinction of being the most expensive royal wedding gown of all time.

An estimated 6 million British pounds.

Two of Letizia’s friends served as her bridesmaids and attendants, Victoria Codorniu and Claudia Gonzalez.

Queen Letizia waving

To top off the look, each wore a short lace shawl over their shoulders.

Their hair was gathered up in a gold and polka-dotted snood.

A different designer from Queen Letizia’s dress, Lorenzo Caprile, created the gowns for Codorniu and Gonzalez.

Bridesmaids assist Queen Letizia and King Felipe

Younger members of the bridal party also wore decoratively embellished outfits.

The ceremony at Almudena Cathedral was watched by upwards of 25 million people.

The couple also exchanged wedding rings during the ceremony.

Queen Letizia and King Felipe walking

The band was estimated to be priced around 20,000 British pounds.

This ring features a circular row of diamonds outlined by gold bands.

They then went to the Royal Palace, which is located near the cathedral.

King Juan Carlos, Queen Letizia, King Felipe, and Queen Sofia waving

The 2004 nuptials of then-Prince Felipe of Spain and Letizia Ortiz Rocasolano cost a small fortune and then some.

It’s been estimated that after all was said and done, their wedding cost around $25 million.

“I have married the woman I love.”

Queen Letizia and King Felipe walking

King Felipe kissing Queen Letizia’s forehead