Se casó con su prima hermana María de Austria y Portugal (1528-1603), hija del emperador Carlos V, con la que tuvo quince hijos: