Prince Harry was spotted giving Meghan Markle an affectionate kiss on the cheek on Saturday night (30Sep17).
The British royal and his actress girlfriend were seen getting cozy at the closing ceremony of the Invictus Games, where they were sat together in the executive box at Toronto's Air Canada Centre.
Harry, 33, was joined by the Suits star to watch the two-and-a-half-hour show, and they were seen laughing and talking to one another throughout.
It was when the couple were watching Bruce Springsteen perform Dancing in the Dark that the mood turned romantic, however, and the fifth in line to the throne couldn't resist the urge to give his girlfriend a kiss.
In TV footage, Meghan, 36, is seen leaning towards him and touching his face, then smiling as Harry kisses her.
The couple were spotted earlier in the week holding hands, but this was the first time they have seen being this intimate with one another in public.
Harry and Meghan enjoyed the last day of the Invictus Games with her mother Doria Ragland as well as her close friends Markus Anderson and Jessica Mulroney - the daughter-in-law of former Canadian Prime Minister Brian Mulroney.
And the brunette beauty has been by Harry's side since he opened the international Paralympic-style multi-sport event in the Canadian city on 23 September.
Harry and Meghan have been enjoying a long-distance relationship since meeting in May 2016 and went public with their love last November, when royal representatives were forced to issue a statement condemning members of the press for harassing the actress following rumors of their secret courtship.