Prince Felipe and Letizia of Spain held their nuptials at the Almudena Cathedral in Madrid.
The couple – who have 12-year-old daughter Leonor, Princess of Asturias and 10-year-old Infanta Sofía of Spain – held their ceremony on May 22, 2004, and it was watched by 25 million people in Spain alone.