Don't buy a new hat just yet - there won't be a Royal wedding in the near future. A source has confirmed Prince Willia and Kate Middleton have split, the official reason being the 'pressures' of his army career. Personally I reckon all the press stuff has got to her - you can't blame her for not relishing the thought of being the new Diana.
Whoever does marry him will have to be extremely brave and have skin as thick as a rhinoceros to be able to withstand all the media interest. She will also have to be a virgin of course. I am sure that's why Charles ended up with Diana. She was almost the last virgin left in Britain. It was either her or Anne Widdecombe.
Why does the future King/Queen have to marry a virgin anyway? Prince Charles was hardly a virgin so if he doesn't have to be 'fresh' for his bride, why should she be 'fresh' for him?
A virgin could easily have tied Wills up and fed him fish and chips. She could have whipped him, smothered him in cream and raspberry sauce, licked it off and even given him and hand job and STILL remained a virgin.