Felipe II contrajo matrimonio con la reina católica de Inglaterra María I, de modo que el hijo que tuvieran pudiera reinar en España y en Inglaterra.