Abdellatif Kechiche's lesbian romance 'Blue is the Warmest Colour: The Life of Adele' has won the Palme d'Or, the top honour of the Cannes Film Festival.
The jury, headed by Steven Spielberg, took the unusual move of awarding the Palme not just to Kechiche, but also to the film's two stars: Adele Exarchopoulos and Lea Seydoux.
The three clutched each other as they accepted the award, one of cinema's greatest honours.
Exarchopoulos stars in the film as a 15-year-old girl whose life is changed when she falls in love with an older woman, played by Seydoux.
Best acting honours at Cannes went to Bruce Dern for Alexander Payne's 'Nebraska' and Berenice Bejo for Asghar Farhadi's 'The Past'.
This year's competition ended in a cliffhanger, with uncertainty surrounding which film would be declared best film after a 12-day frenzy of premieres, celebrities, rain and dramatic jewellery thefts.
In all, 20 films packed with sex, violence and emotional anguish were vying at the world's biggest cinema showcase for the Palme d'Or.