El príncipe Carlos nació en 1545, hijo de la primera esposa de Felipe, María de Portugal con la que este se había casado dos años antes y que murió en el parto.