Britain's Princess Alexandra greets guests during a garden party in honour of the centenary of the Women's Institute at Buckingham Palace in London on June 2, 2015.  AFP PHOTO / POOL / JOHN STILLWELL        (Photo credit should read JOHN STILLWELL/AFP/Getty Images)