Lewis Hamilton, Rita Ora and Michael Fassbender – not many events can pull such a random selection of well-known names, but the amfAR Gala in Cannes is one of them. Mary J Blige was also in attendence at the film festival’s most glittering event, later stealing the show with a lively performance, before 30 million euros were raised for the fight against Aids.