see more
LEEDS CASTLE, UNITED KINGDOM - MAY 25: Princess Alexandra With Her Husband Sir Angus Ogilvy At Leeds Castle (Photo by Tim Graham Photo Library via Getty Images)