Quote Originally Posted by swaddon2 View Post
That's the Princess of Wales announced that she's having treatment for cancer. So let that put an end to all the speculation.
She’s already snuffed it