Children are welcome to come to school in non-school uniform and make a voluntary contribution of £1 to charity.