A girl from Worlebury had 10 inches of hair cut off on her 10th birthday to support a charity.
Ava Jones' locks were chopped at 10am on Saturday for Little Princess Trust, which will use the hair to make wigs for children undergoing cancer treatment.
Her proud mother Claire Jones said: "Ava is such a caring child who always thinks of others.
"This has all been totally her idea.
"We both watched a video on The Little Princess Trust website and were reduced to tears.
"Ava said 'hair is free, it will grow. I would much rather a child with no hair to have it rather than me'."
Ava, who attends Worle Village Primary School, has raised £400 so far and her efforts mean a lot to Claire as her mother died from cancer 17 years ago,
Claire added: "Ava asks about her a lot, about what she was like, her personality etc. My husband (Nick) and I are so proud of her."
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here