Heidi Klum, Kate Beckinsale and Eva Longoria lead stars attending the amFAR Cannes Gala
As the curtain slowly falls on a 76th Cannes Film Festival that has felt at times more like a neverending fashion show, it was almost inevitable that one of its final acts had absolutely nothing to do with cinema.Indeed, Hotel du…