Tending to her lusciously long locks became something of a labour of love during lockdown.
Now, after more than three years of growing her hair, a schoolgirl from south Norfolk has undergone the chop to help others.
And not only has nine-year-old Sofia Christoforou-Hazelwood had a whopping 45cm (around 18 inches) cut off, but she has also raised hundreds of pounds by doing so.
Parents, mum Lorna and dad Justin explained how proud they both are of their eldest daughter and what she has achieved.
Mrs Christoforou-Hazelwood, of Bunwell, near Attleborough, said: “Sofia had her beautiful long, wavy hair chopped off to donate to the charity Little Princess Trust.
“The charity specialises in making wigs for children and young people affected by cancer. They are also one of the largest funders of research into childhood cancers.
“Sofia’s target was to raise £550, which covers the cost of making an entire wig, but she's smashed that.”
READ MORE: Food truck sets up shop in Attleborough
To date, the youngster, who is also a swimming superstar at Diss Otters, has raised more than £800 for her efforts.
Described by her teachers as a “thoughtful and assertive” individual, she likes to flex her helpful muscles as a leader of her school’s lunchtime crew.
She is also a keen dancer, a dedicated Brownie attendee and an inspirational older sister to Georgia, aged six.
READ MORE: Diss art centre could fold unless £350,000 is raised
Mrs Christoforou-Hazelwood added: “Cancer is something that unfortunately and undoubtedly affects all of us at some time or another in our lives.
“I lost my dad, the girls’ grandad, to bowel cancer in 2022, and I also have several friends who have been through – or are still going through – their own cancer journeys.
“We are very proud of Sofia for doing such an amazing thing for an amazing charity.”
Sofia's had her haircut at Zig Zag in Long Stratton by hairdresser Cathy Tyrrell.
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