Mischa Barton's joined a long-list of celebrities who've put their name to a good cause.

The actress has been to South Africa to see the work 'Save the Children' are doing.

Mischa says it was an emotional trip: