The 20th annual amfAR Cinema Against AIDS Gala at Hotel du Cap-Eden-Roc in Cap d’Antibes, France hosted a bevy of

Read more