Lifestyle Kate Middleton just voiced something everyone who has had cancer knows Esther Shaw 10/09/2024