E! reports that it was Harry's childhood best friend Violet von Westenholz, who works in PR for Ralph Lauren.
"Harry was having a really hard time finding anyone," says the publication's well-placed source. "It's hard enough finding someone new to date. He can hardly go on Tinder or a dating app like normal people, but to meet someone that you actually connect with, that was proving to be almost impossible.
"It was something he had confided in his closest friends about; he was ready to meet someone but it was so hard to actually find the right person."
Violet and Meghan became friends through her PR work - when Ralph Lauren dressed the actress for her Suits press-tour - and the rest, as they say, is history.
"Meghan had been a part of the London social scene for a while and had slotted into the high society set really easily. And so when Harry told Violet he was having trouble finding someone, Violet said she might just have the perfect girl for him."
How sweet! Now, if only we had such friends to do this kind of match-making on our behalf.