The actor walked the ramp to help raise money for Syrian children affected by the ongoing conflict.
Supermodel Naomi Campbell got the best in the fashion industry for her annual show Fashion for Relief at the Cannes Film Festival.
Surprisingly, the cynosure of all eyes were not the hot models but actor Antonio Banderas, who impressed dressed as a bullfighter.
This year the gala also saw ace designer Donatella Versace -- she designed few outfits for the ramp -- co-sponsoring the show with Naomi.
Models including Kate Moss, Heidi Klum, Naomi Campbell were dressed in splendid outfits by various designers.
The proceeds to the show went to Save the Children, an NGO that works for rights of children including child education and child protection.
Presenting some of the best looks from the event.
The inside of his jacket was lined with yellow and orange fabric to make it resemble a bull fighter's cloak.
Photograph: Antony Jones/Getty Images
Photograph: Antony Jones/Getty Images
Photograph: Antony Jones/Getty Images
Photograph: Antony Jones/Getty Images
Photograph: Antony Jones/Getty Images
Photograph: Tristan Fewings/Getty Images
Photograph: Jacopo Raule/Getty Images
Photograph: Jacopo Raule/Getty Images
Photograph: Antony Jones/Getty Images
Photograph: Tristan Fewings/Getty Images