Peter Mark Andrew Phillips ( born 15 November 1977 ) is the first child and only son of Anne , Princess Royal , and her first husband , Captain Mark Phillips .
Peter Mark Andrew Phillips ( born 15 November 1977 ) is the only son of Anne , Princess Royal , and her first husband , Captain Mark Phillips .