The news of Kate Middleton's cancer diagnosis on Friday left the world dumfounded after months of her shying away from the public eye.... Read more