The words "Buckingham Palace garden party" might conjure up images of flowers blooming from towering hats and dresses adorned ...