Britain's Queen Elizabeth II, Prince William and Catherine, Duchess of Cambridge, attends the Royal Garden Party at Buckingham Palace in London, Britain May 21, 2019.