Last night's amfAR Cinema Against Aids was a glittering red-carpet extravaganza with every star under the sun hot-footing it to the Hôtel du Cap-Eden-Roc for an evening of thigh-splittingly good fashion and a wealth of fundraising for the renowned AIDS charity. With everyone from Harvey Weinstein to Heidi Klum in attendance, alongside most of the supermodels in the land, there was more than enough glamour for the Cannes contingency.

The annual event is always one to watch for some of the most incredible and often surprising gowns and guests are known to attend rather scantily clad. Leonardo Dicaprio was in attendance to give a speech, as well as Cannes jury members, including Kirsten Dunst and Vanessa Paradis, who all arrived to raise money for amfAR.

Click through to see some of the best dressed on the red carpet last night.