Harry and Meghan in high spirits at Invictus Games

Harry and Meghan in high spirits at Invictus Games