Spain's Crown Princess Letizia has given birth to her first child, a girl who becomes second in line to the throne after her father Crown Prince Felipe and may some day become the future queen of Spain.
The Royal Palace said the girl would be called Leonor. The Spanish constitution now allows a female heir to the throne only if she has no brothers.
Princess Letizia gives birth to first child
AdvertisementAdvertise with NZME.