In pictures: Spike Lee, Naomi Campbell and Kristen Stewart on the red carpet

American director Spike Lee is on the Croisette to present his latest film, “Blackkklansman”, which is in the running for the Palme d'Or. It tells the true story of a black policeman who infiltrated the Ku Klux Klan.

American actor Adam Driver plays the role of a police officer who helped his black colleague infiltrate the white supremacist group.

American actress Kristen Stewart is a jury member for the 71st annual Cannes Film Festival.

Canadian model Winnie Harlow poses on the red carpet in an apple green evening dress.

Model Natasha Poly poses before the premiere of “Blackkklansman”.

Franco-Tunisian actress Sonia Ben Ammar climbs the stairs in a short dress with an ample train.

Argentine director Gaspard Noé (2nd from left) is back on the Croisette to present “Climax”, a film that addresses some of his favorite themes: sex, drugs and violence.

Supermodel Bella Hadid is still a red carpet favourite.

American actress Laura Harrier seen here before joining her “Blackkklansman” colleagues.

One of the iconic top models of the 1990s, Naomi Campbell, makes an appearance.

One festival-goer arrives with a metallic mask covering a good part of her face.

Danish director Lars Von Trier (centre) is back on the Croisette after 11 years of disgrace following his admiring remarks about Hitler. His new film, “The House that Jack Built”, is presented out of competition.