The Duke and Duchess of Sussex shared a public kiss during the opening ceremony of the Invictus Games in Vancouver, where Prince Harry launched the first-ever winter edition of his sporting event.
Meghan, 43, wearing a brown dress, embraced Harry, 40, on stage following his opening speech to competitors. The prince had earlier joked with the crowd, asking if anyone was tired, quipping: "Well obviously team Canada is not tired, everybody else had to travel half way round the world to be here!"