Prince Harry surprised fans by attending the Grey Cup in Canada to promote the Invictus Games, while Meghan Markle remained ...