The Hollywood actor, Leonardo DiCaprio, has been appointed as a United Nations representative on climate change.

The UN secretary general Ban ki Moon said the actor's global stardom was the perfect match for the global challenge posed by climate change.

Mr DiCaprio's first duty in his new role will be to address the opening of the climate summit later this month in New York.