Leoardo DiCaprio has a dinner auction with himself and Kate Winslet.

The 42-year-old actor will hold a star gala in St. Tropez, France, on Wednesday (July 26) to raise money for his foundation, which is named after him. One of the main prizes is a dinner alongside Leo and his 'Titanic' co-star in a restaurant chosen by the highest bidder. However, there are some restrictions: The dinner must take place in New York and can only be redeemed in October and November so that the two Hollywood stars can squeeze it into their busy schedules.

With the annual gala for the 'Leonardo DiCaprio' Foundation, Leo collects donations for environmental protection. This year, funds will also go to purposes chosen by Kate, for example to a young mother who is collecting for her cancer treatment. Stars like Lenny Kravitz and Madonna will be on stage at the glittering event, surrounded by showbiz greats like Cate Blanchett, Emma Stone, Tom Hanks, Jared Leto, Kate Hudson and Penelope Cruz. Last year, the equivalent of almost 39 million euros was collected for more than 30 organizations around the world.