So Heartwarming! Princess Catherine Donated Her Hair To Children's Cancer Charity Years Before Being Diagnosed Herself! 04/01/24 04:29pm PDT Click For Details