The 70th Cannes Film Festival culminated in an awards ceremony last night at the Palais des Festivals, honouring the finest works during the 10-day cinematic showcase. The jury, which included Will Smith, Jessica Chastain, Pedro Almodovar and Fan Bingbing, awarded the night's top prize – the Chopard-designed Palme d'or – to director Ruben Ostlund (pictured below) for his outstanding film The Square. Also on the winner's list are Diane Kruger (Best Actress for In the Fade), Joaquin Phoenix (Best Actor for You Were Never Really Here) and Sofia Coppola (Best Director for The Beguiled).

Ruben Ostlund

2017 Cannes Film Festival The winners

2017 Cannes Film Festival The winners

2017 Cannes Film Festival The winners

2017 Cannes Film Festival The winners

2017 Cannes Film Festival The winners

Here's the full list of winners from the 2016 Cannes Film Festival:

Palme d'Or: Ruben Ostlund for The Square
Best actress: Diane Kruger for In the Fade
Best actor: Joaquin Phoenix for You Were Never Really Here
Best director: Sofia Coppola for The Beguiled
Best short film: Qiu Yang for A Gentle Night
Best screenplay: Yorgos Lanthimos for The Killing of a Sacred Deer and Lynne Ramsay for You Were Never Really Here
Jury prize: Andrei Zvyagintsev for Loveless
Grand Prix: Robin Campillo for 120 Beats per Minute
Caméra d'Or (best first feature): Léonor Serraille for Jeune Femme
70th Anniversary prize: Nicole Kidman

Then, step onto the red carpet for the closing ceremony...

2017 Cannes Film Festival The winners

2017 Cannes Film Festival The winners

2017 Cannes Film Festival The winners

2017 Cannes Film Festival The winners

2017 Cannes Film Festival The winners

2017 Cannes Film Festival The winners

Also, take a look at the best dressed during the 70th anniversary gala event for the Cannes Film Festival