Formula 1 world champion Lewis Hamilton was among a number of stars to attend a fundraiser for a wildlife charity organised by Hollywood star Leonardo DiCaprio.
The Mercedes driver was at the Leonardo DiCaprio Foundation second annual Saint Tropez Gala on Wednesday, ahead of travelling to Budapest for this weekend's Hungarian Grand Prix.
The 30-year-old posed for photos with actress Kate Hudson, model Naomi Campbell and Rocky star Sylvester Stallone during the evening.
DiCaprio, who has been nominated for five Academy Awards, was appointed as the United Nations' representative on climate change last year for his work as an environmentalist.