Petra Nemcova arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Petra Nemcova arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Petra Nemcova arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Paris Hilton and Sofia Richie attend the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Nicki Minaj attends the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Jordan Barrett, Mohammed Al Turki and guests attend the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Petra Nemcova arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Petra Nemcova arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Petra Nemcova arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Petra Nemcova arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Petra Nemcova arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Will Smith arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
General view of the carpet at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Fashion Designer Dean and Dan Caten, desquared, and Rita Ora attend the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap...
Jessica Chastain attends the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid attends the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid attends the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid attends the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Rocky arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Sandra Nedvetskaia, Will Smith, Jessica Chastain and Simon De Pury on stage the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in...
Nicole Kidman arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Chris Tucker, Uma Thurman, Will Smith, Jessica Chastain, Tobey Maguire and auctioner Simon De Pury on stage at the amfAR Gala Cannes 2017 at Hotel du...
Bella Hadid attends the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid attends the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid attends the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Rocky attends the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid attends the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid attends the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Rocky arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Rocky arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Diane Kruger arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Patrice Motsepe, David Beckham and Jacob Arabov attend the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
David Beckham arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Dustin Hoffman and David Beckham arrive at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Nicole Kidman arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
David Beckham greets Karolina Kurkova as they attend the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Maria Borges backstage during the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Eva Longoria backstage during the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Elsa Hosk arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Paz Vega arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Paz Vega arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Jose 'Pepe' Antonio Baston, Eva Longoria and David Beckham attend the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap...
Bianca Balti attends the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Joan Smalls arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Nicole Kidman arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Lara Stone arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Diane Kruger arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Bella Hadid attends the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.
Victoria Swarovski arrives at the amfAR Gala Cannes 2017 at Hotel du Cap-Eden-Roc on May 25, 2017 in Cap d'Antibes, France.