Meghan Markle and Prince Harry were all smiles as they attended the Invictus Games at the Rogers Arena in Vancouver, Canada, ...