Leonardo DiCaprio took a private jet twice to pick up an environmental award in New York - before flying back to a glitzy gala in France.
The actor and environmentalist, 41, was spotted this week in Cannes Festival.
But he left the French Riviera for a brief trip to New York City, where he collected an honor at the Riverkeeper Fishermen's Ball on Wednesday, Page Six reported.
He then hopped back on another private jet to attend the amfAR gala in Antibes, about eight miles from Cannes, just 24 hours later.
DiCaprio has been accused of hypocrisy as he can often be heard preaching about saving the environment and fighting climate change - while taking private jets to do so. His foundation, which pledged $15 million to improving the environment in January at the World Economic Forum, announced plans to give a $100,000 grant to Riverkeeper.
He raised $336,000 for the fundraiser by auctioning off a week-long stay at his Palm Springs residence - even though he won't be there when the guests arrive.
The actor, who said climate change was the 'most urgent threat facing our entire species' during his Oscar acceptance speech, has been repeatedly criticized for his use of jets and yachts.
Environmental analyst Robert Rapier told Page Six DiCaprio's lifestyle 'diminishes his moral authority to lecture others on reducing their own carbon emissions.
A light jet can go through 77 to 239 gallons of fuel per hour.
DiCaprio was slammed last year by RadarOnline, which reported he had taken six private jets in just six weeks in 2014 and accumulated more than $200,000 worth of private jet travel between April and May. ?Daily Mail