princess of Spain Articles

Letizia Ortiz Set To Be Queen Of Spain

Letizia Ortiz, the fashionable royal princess of Spain, will soon be the queen. The announcement of King Juan Carlos’ abdication after ruling the country for 39 years named his son, Prince Felipe de Borbon, as his successor. Princess Letizia has …