Prince Harry and Meghan Markle have never been shy about their PDA, and the two seemed happier than ever at this year’s winter Invictus Games in Vancouver, Canada.