María I de Escocia
Felipe se casó nuevamente en 1671 con Isabel Carlota del Palatinado, quién al igual que Enriqueta descendía de la reina María I de Escocia, compartiendo a Jacobo I de Inglaterra y VI de Escocia como antepasado común. Felipe y su nueva esposa tendrían otros dos hijos sobrevivientes.