Skip Nav

Prince Felipe and Princess Letizia got married on May 22, 2004.

Read More Queen LetiziaPrincess LetiziaNewsThe Royals