Caitlin McBride: Why I think Cressida Bonas is being groomed as the next Kate Middleton
It may seem unlikely that Cressida Bonas is the next princess in waiting, but their split is what makes it so clear.
Let me explain.
Cressida Bonas has just been 'dumped' by Prince Harry for being 'too needy'. Sound familiar?