The Smartest Giant In Town by Julia Donaldson

The children were captivated by the story of George the giant. He was the scruffiest giant in town. One day, he bought himself some  smart new clothes. He gave away all his clothes to help the animals that he had met on his way home! George is the kindest giant in town!