Answer
King Felipe VI of Spain married his wife, Letizia Ortiz Rocasolano, on May 22, 2004. The couple met in 2002 and were married in a civil ceremony at the Zarzuela Palace in Madrid. The wedding was attended by over 1,800 guests, including members of the Spanish royal family, heads of state, and celebrities.