Skip Nav

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

Read More Princess LetiziaNewsThe Royals