Spanish royal PRINCESS LETIZIA has given birth to a baby girl. Princess Letizia gave birth to her daughter yesterday (29Apr07). She already has a one year old daughter Leonor with her husband Prince Felipe de Bourbon. The couple married in a lavish ceremony in 2004. The Spanish royal palace announced the news to journalists via text message, stating, "Her Royal Highness the princess of Asturias has given birth to a girl."