see more
LONDON, ENGLAND - MAY 23: Princess Alexandra attends Chelsea Flower Show press day at Royal Hospital Chelsea on May 23, 2016 in London, England. The prestigious gardening show features hundreds of stands and exhibition gardens. (Photo by Mark Cuthbert/UK Press via Getty Images)