Malick's film The Tree of Life wins Palme d'Or at Cannes

US director Terrence Malick's drama The Tree of Life has won the Palme d'Or prize for best picture at the 64th Cannes film festival.

Best actor award went to French performer Jean Dujardin for the silent film The Artist and Best actress went to actress Kirsten Dunst for her role in the apocalyptic psychodrama Melancholia.