see more
LONDON, UNITED KINGDOM - MAY 21: Princess Alexandra Visiting The Chelsea Flower Show In Chelsea, London (Photo by Tim Graham Photo Library via Getty Images)