While announcing she has cancer, Kate Middleton, the 42-year-old Princess of Wales, was seen sitting on a park bench in front of a field of blooming daffodils(水仙花), a flower that has become known as a symbol of hope and resilience for cancer patients and survivors.