Felipe Juan Froilán de Todos los Santos de Marichalar y Borbón es el hijo mayor de la infanta Elena, duquesa de Lugo, y Jaime de Marichalar. Felipe es quinto en la línea de sucesión al trono español, después de su madre. Tiene una hermana dos años menor, Victoria Federica, nacida el 9 de septiembre de 2000.