Harry's one really long relationship was the one with Chelsy Davy (sorry, but the first name IS rather cringeworthy), and although the young woman DID come across as a tiny wee bit, well, common, she's a lawyer now and not some tinpot American actress with a sleazy past and long past her prime. Chelsy didn't feel up to the role. Clever girl! Harry's other long-ish relationship used to be the one with the lovely, well connected and very upperclassical Cressida Bonas (here at Glastonbury Festival with Harry).
** Interestingly, the source has been taken down and Gardiner has heavily backpedalled since then. Why, is open to speculation.