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