The meeting took place in Zoe Ball's dressing room, where Prince Harry branded Donel a "star of the future", and Meghan reportedly gave the singer a hug.
His teammate got the trophy but it was Prince Harry who got the kiss at his charity polo match.
Meghan Markle didn't play, but Prince Harry did and she was on the side cheering him on.
The pair pretty much threw subtlety out the window after Markle presented the trophy to the team captain.
The event was to raise funds for the Sentebale foundation.
He added: "They're both lucky to have found each other and have this new chapter of their life".
"It was great. She said that she enjoyed he game". With polo matches now high on Meghan's agenda, she's mastered a casually elegant mix which works.
"Research shows adolescents are lagging behind on multiple fronts, their knowledge of HIV, testing, treatment and prevention reflects the stigma that is preventing young people from accessing lifesaving health services".
Ashley is an accomplished polo player, and she and Prince Harry played on the same team - the Sentebale St. Regis team, which also won - in the Sentebale ISPS Handa Polo Cup at the Royal County of Berkshire Polo Club in Windsor.
He even commented on the Duke of Sussex's polo skills.
In the dying few minutes their opponents fought back to level the score, but Sentebale took the lead with a last-gasp victor.