The 32-year-old royal just completed a 14-day tour of the Caribbean and instead of flying home to England, he decided to stop in Toronto to see his girlfriend.
The couple "wanted to have time alone and to be together," E! News has learned.
A source reveals to us, "Harry has been traveling and wanted to make time to see Meghan. They wanted their time together to be private."
And it sounds like the prince's stay will be short and sweet, the source reveals that Harry, who traveled to Toronto with his security team "needs to be back in London Wednesday."