Juan Felipe es el hijo ilegítimo de su padre, el rey Francisco, y de su madre, Lady Lola.