The Little Princess Trust Little Princess Trust is a charity in the United Kingdom which supplies and funds high quality wigs made of real hair to children who have hair loss as a result of cancer treatment or other illnesses. Annabelle in Y5 has tried to make a difference to…