The Belgian drama 'L'Enfant' has won the coveted Palme d'Or award for Best Film at the Cannes Film Festival.

It beat off competition from 20 other films to receive the award at the annual event.

The film, directed by brothers Luc and Jean-Pierre Dardenne, is a gritty urban tale of a young couple living on the breadline in France.

It is the second Palme d'Or for the Dardenne brothers; they also won for their 1999 film 'Rosetta'.

Tommy Lee Jones was named Best Actor for his performance in 'The Three Burials of Melquiades Estrada', a film he also directed.

Guillermo Arriaga, writer of 'The Three Burials of Melquiades Estrada', won the Best Screenplay award.

Best Actress went to Hanna Laslo for her performance in the Israeli film 'Free Zone'.

The Grand Prix award went to Jim Jarmusch for his film 'Broken Flowers', while the Jury Prize went to Wang Xiaoshuai's 'Shanghai Dreams'.

The Camera d'Or for Best First Film was shared between the US film 'Me and You and Everyone We Know' and the Sri Lankan film 'The Forsaken Land'.

Michael Haneke won Best Stage Direction for his film 'Hidden'.

The Palme d'Or for Best Short Film went to Igor Strembitskyy for his film 'Podorozhni" (Wayfarers)'.