A three-year-old boy has had his first ever haircut so that his two-foot-long locks can be made into a wig for children with cancer.
Elijah Edney has raised more than £1,000 in sponsorship to pay for the wig to be made.
His mother, Amber Edney, 27, let Elijah grow his hair how he liked - but it got so long people started to mistake him for a girl.
She had washed and dried his hair daily, spent hundreds of pounds on shampoo and conditioner, and dedicated hours to brushing it.
But after having his locks shorn in 30 minutes by 79-year-old barber Mike Walters in Portsmouth, Amber is looking forward to a less high-maintenance son!
Amber said: "You wouldn't have thought it was his first hair cut - he's been so calm and I think he's enjoyed it."
Elijah's shorn hair will go to the Little Princess Trust, which makes wigs for children with cancer and other hair-loss illnesses.
His mother added: "I can't believe the response we have had from friends, family, and members of the public - it's been fantastic.
"The initial target was to raise £350 so that a wig could be made with his hair. Now that we've raised over £1,000 hopefully the Little Princess Trust can make more than one wig.
"It's going to such a great cause and I'm sure that the wig will change a young person's life. I couldn't bear to see all Elijah's beautiful hair go to waste and my mum mentioned about charities that use human hair to make into wigs.
"Elijah keeps telling people he is giving his hair to poorly princesses and he was so excited to get it done."
A spokesman for the Little Princess Trust said: 'We're very grateful to anyone who decides to have their hair cut to donate it to the Little Princess Trust.
"As a result of hair donations such as this, the charity receives a large number of real-hair wigs free of charge to pass on to families whose children have sadly lost their own hair through cancer treatment."
To make a donation for the Little Princes Trust, visit justgiving.com/Amber-Edney.