There were reports back in March that Cressida was playing hard to get and did not want to get married, so we're inclined to believe she ended it or that it was at least mutual. Prince Harry himself has admitted that his royal status can turn off women — believe it or not. In a 2012 interview with CBS, Harry said any girl who has dated him will tell you that royal life is not exactly what you'd expect from the fairy tales. Still, Harry said he holds out hope that the woman he ends up with will be prepared for the challenges. He explained at the time, "I'm 27 years old and not so much searching for someone to fulfill the role but obviously [hoping to find] someone who would be willing to take it on."
Prince Harry will be 30 in September, and we hope he finds that special someone soon. Just not on the upcoming Fox reality show I Wanna Marry Harry.
As for the Kate theory, there were previous reports that she was being supportive of Harry, and Cressida's half-sister Isabella Anstruther-Gough-Calthorpe is now happily married to Sam Branson, Sir Richard Branson's son. Veteran royal reporter Richard Palmer also dispelled the neediness theory, saying friends of Prince Harry said it was untrue and that her friends called her "the least needy person in the world." Considering sources close to Harry are painting Cressida in a good light, this might not be the last we see of her. Kate took time off from William before they got married and also had a job working for a jewelry line and her parents' business. Only time will tell.