Supermodel Kate Moss - who has officially retired from the catwalk - looked incredible as she supported long-time friend Campbell.
Samir Hussein via Getty ImagesKate Moss walks the runway at the Fashion for Relief event during the 70th annual Cannes Film Festival at Aeroport Cannes Mandelieu on 21 May 2017 in Cannes, France.
Campbell set up her charity, Fashion for Relief, in 2005 to provide aid to humanitarian causes across the world.
The runway show was followed by an auction.
Samir Hussein via Getty ImagesNaomi Campbell walks the runway at the Fashion for Relief event during the 70th annual Cannes Film Festival at Aeroport Cannes Mandelieu on 21 May 2017 in Cannes, France.
Ki Price via Getty ImagesKendall Jenner walks the runway at the Fashion for Relief event during the 70th annual Cannes Film Festival at Aeroport Cannes Mandelieu on 21 May 2017 in Cannes, France.
Samir Hussein via Getty ImagesHeidi Klum walks the runway at the Fashion for Relief event during the 70th annual Cannes Film Festival at Aeroport Cannes Mandelieu on 21 May 2017 in Cannes, France.
Samir Hussein via Getty ImagesBella Hadid walks the runway at the Fashion for Relief event during the 70th annual Cannes Film Festival at Aeroport Cannes Mandelieu on 21 May 2017 in Cannes, France.
Tristan Fewings via Getty ImagesNatalia Vodianova walks the runway at the Fashion for Relief event during the 70th annual Cannes Film Festival at Aeroport Cannes Mandelieu on 21 May 2017 in Cannes, France.
Tristan Fewings via Getty Images(L-R) Valery Kaufman, Maria Borges, Natalia Vodianova, Bella Hadid, Naomi Campbell, Heidi Klum, Natasha Poly and Tami Williams pose on the runway at the Fashion for Relief event during the 70th annual Cannes Film Festival at Aeroport Cannes Mandelieu on 21 May 2017 in Cannes, France.