The duchess will celebrate her landmark birthday on 20 January, meaning her eldest child will be by her side to mark the ...
Kate Middleton visited the Royal Marsden Hospital and chatted with a patient who was undergoing chemotherapy as treatment.