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, hijo del rey Jorge I y de la princesa Alicia de Battenberg, siendo descendiente directo de la reina Victoria.