So much for Duchess Cressida. It seems Prince Harry and Cressida Bonas have split up after nearly two years of dating. There were reports that they broke up because Cressida was “too needy”, but the palace has been adamant in denying that; claiming Cressida is the opposite of needy. “Sources”—and by that I mean KP—insist […]