She's a Loving Mom

King Felipe VI and Queen Letizia tied the knot in May 2004 at the Cathedral Santa Maria la Real de la Almudena in Madrid. A year later, they welcomed their first daughter, Princess Leonor, and in 2007, Princess Sofía was born.

Source: Getty / Handout

Read More Queen LetiziaNewsThe Royals
What’s Your Reaction? 0 0 0 0 0 0 0Reactions