Infanta Margarita was born in the Italian capital city Rome. She was born blind. Her family were exiled from Spain at the time of her birth. She has been married to Carlos Zurita since 1972. The couple have two children.