Prince Harry is a single man again.
Prince Harry and girlfriend Cressida Bonas have split, People is reporting.
"He found her too needy and it just wasn't working out," the magazine quotes a source close to the prince.
Harry, 29, and Cressida, 24, were dating for nearly two years.
There were no signs of a split last month, when Cressida attended her first official function, supporting Prince Harry as he gave a speech at a charity event for Free the Children at Wembley Arena in London.
Cressida, a former dance student, was reportedly introduced to Prince Harry by Princess Eugenie, the daughter of Prince Andrew and Sarah Ferguson.