Madonna performed as a surprise guest for the Leonardo DiCaprio Foundation’s fourth annual fundraising gala in St. Tropez, France on Thursday night. So far, $30million has been raised.


The singer performed a collection of hits for the star-studded gathering that included Prince Albert II of Monaco, Madonna’s ex Sean Penn, Uma Thurman, Jared Leto, Cate Blanchett, Marion Cotillard, Kate Hudson, Tobey Maguire, Edward Norton and Tom Hanks, People reports.

Madonna later posted a video of her performance to Instagram, captioning the post, “Such an honor to be here supporting Leo’s foundation and doing what we can to save Planet Earth!”