Guests had a magical time celebrating 30 years of tirelessly working to prevent and treat child abuse and neglect at the Once Upon A Time Gala Ball, hosted by Act for Kids on Saturday 19 May. In 30 years, the Brisbane-born charity has established 24 centres across Australia to provide free intensive therapy and support to those who need it most, last year alone helping more than 34,000 kids and families. The night was a huge success, having raised over $100,000 for vulnerable children.