see more

Duke and Duchess of York, Sarah and Prince Andrew, in 1990 ca. in London, England. (Photo by Georges De Keerle/Getty Images)

Duke and Duchess of York, Sarah and Prince Andrew, in 1990 ca. in London, England.  (Photo by Georges De Keerle/Getty Images)