Princess Märtha Louise attends wedding of Felipe and Letizia

For the wedding of Prince Felipe to Letizia Ortiz Rocasolano, Princess Märtha Louise of Norway wore a yellow and red Wenche Lyche dress with yellow shoes and a red hat. She attended with her then-husband Ari Behn. 

The dress was predominately yellow. It had red cuffs on the elbow-length sleeves and three large, red tulips on the bottom of the dress on the front left side. 

The wedding was held on May 22, 2004, at the Cathedral Santa María la Real de la Almudena in Spain's capital of Madrid. The wedding was dedicated to the victims of the Madrid terror bombings in March of that year. 

They had a white roses sent to one of the main sites of the Madrid bombings that had a note attached saying, "Always in our memory, Felipe and Letizia.”

It had been a century since the capital had hosted a royal wedding, and it was a first for the cathedral. Celebrations went on for days with foreign royals from all over in Spain for the nuptials. Some of the royals that attended included the Prince of Wales; the then Prince Willem-Alexander and Princess Máxima of the Netherlands; and King Constantine and Queen Anne-Marie of Greece (Felipe’s maternal aunt and uncle). In total 1,600 guests were in the cathedral with millions more watching from the streets and at home.

Crown Princess Victoria at 2016 National Day citizenship ceremony

Queen Sofia during the pre-wedding gala for then Prince Felipe and Letizia Ortiz