Prince Harry and Meghan Markle Are All Smiles at 2022 Invictus Games After Visiting Queen Elizabeth II in London