Su padre es el Príncipe Felipe, duque de Edimburgo, quien a su vez es el único hijo del príncipe Andrés de Grecia y Dinamarca, hijo del rey Jorge I y de la princesa Alicia de Battenberg, siendo descendiente directo de la reina Victoria.