Catherine, 44, Makes Surprise Visit to Royal Marsden Hospital After Cancer Treatment | HyperFast