Prince Harry and Meghan Markle were all smiles as they attended an Invictus Games welcome party in Whistler, Canada, before ...