According to Express.co, Von Westenholz has been a friend of the royal family since childhood by means of her father, former Olympic skier Baron Piers von Westenholz. The 33-year-old has reportedly kept in touch with Prince Harry as she's gotten older and became his go-to guru for love and dating advice.

"Harry was having a really hard time finding anyone," a source told E! News. "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."

OK, so he probably told von Westenholz. But, how does Markle fit into this? E! News reports that the two met while von Westenholz was working in PR at a Ralph Lauren event Markle attended. The two got to talking and, voilà, the PR pro knew a good match when she spotted it.

"Meghan had been a part of the London social scene for a while and had slotted into the high society set really easily," the source added. "And so when Harry told Violet he was having trouble finding someone, Violet said she might just have the perfect girl for him."