Slideshow: Legends of film celebrate 70 years of Cannes

South African actress Charlize Theron poses for the cameras as she arrives for the 70th anniversary celebrations at the Cannes Film Festival. Earlier, a minute silence had been held for the victims of the Manchester terror attack.

France's new culture minister, Fran├žoise Nissen, makes her first appearance at Cannes to attend the festival's special 70th anniversary evening.

(From left to right) Mads Mikkelsen, Benicio Del Toro, Christoph Waltz, Vincent Lindon and Benoit Magimel arrive together on the red carpet. All five are previous recipients of the Cannes Best Actor award.

Supermodel Naomi Campbell walks the red carpet amid a flurry of camera flashes as she arrives for the 70th anniversary ceremony.

Main Competition Jury President Pedro Almodovar and jury member Jessica Chastain exchange a few words on the red carpet.

Italian actress Claudia Cardinale, 79, was back treading the red carpet for this year's Cannes. The star of "Once Upon a Time in the West" and 1963 Palme d'Or winner "The Leopard" was featured on the official poster for this year's festival.

Hungarian model Barbara Palvin poses for the cameras with a resplendent smile and eye-catching dress.

Mexican actress Salma Hayek took the stage with her husband, the billionaire Fran├žois-Henri Pinault, and a host of Mexican filmmakers.

French-Polish director Roman Polanski on the red carpet with French actress Catherine Deneuve.

The French actress Marion Cotillard turned heads on the red carpet in a stunning black cutout dress.

Last to make their entrance for the 70th anniversary Cannes celebrations were a host of directors who have all won the festival's top honour, the Palme d'Or. From left to right: Ken Loach, David Lynch, Jane Campion and Bille August.

The Palme d'Or-winning filmmakers pose at the top of the Cannes stairs before attending the 70th anniversary ceremony.