Princess Kate just made a surprise stop at London’s Ever After Garden, dedicating a rose in memory of cancer victims and chatting with volunteers. The garden, which raises funds for the Royal Marsden Cancer Charity, has already pulled in £400k this year! After her own cancer battle, Kate’s heartfelt message about hope and remembrance is hitting everyone right in the feels. Love how she’s turning her journey into something beautiful for others. #Health #BodyHealth #PrincessKate