Queen Elizabeth II, Meghan, Duchess of Sussex, Prince Harry, Duke of Sussex, Prince William Duke of Cambridge and Catherine, Duchess of Cambridge watch the RAF 100th anniversary flypast from the balcony of Buckingham Palace on July 10, 2018 in London, England.
{}