see more
UNITED KINGDOM - JUNE 22: The Duchess Of York Visiting The Isle Of Wight. (Photo by Tim Graham Photo Library via Getty Images)