Johnny Depp is having the time of his life!

By Char Adams
June 13, 2017 03:13 PM

Johnny Depp is having the time of his life!

The 54-year-old actor was all smiles while on vacation in French Polynesia, where he stayed at The Brando, a luxury resort on the Tetiaroa atoll, which was once home to Depp’s idol and mentor Marlon Brando.

He posed for a photo alongside a group of performers at the picturesque location. He wrapped his arms around two women dressed in long, red garments as he sported a wide grin.

A source recently told PEOPLE that Depp has been getting his life back on track in the wake of his nasty divorce from Amber Heard and financial difficulties.

Orlando Bloom & ‘Pirates’ Producer Jerry Bruckheimer Defend Johnny Depp

“He is taking work seriously and seems healthy,” a source close to the actor previously told PEOPLE. “He spends time with his kids and is dating a bit.”

Heard, 31, filed for divorce from Depp after 15 months of marriage, accusing the actor of domestic abuse.The divorce was finalized in January, with Depp paying Heard a $7 million settlement.

He’s “doing much better,” the source said. “He’s more focused and happier.”

The Top 5 Most Expensive Movies of All Time

Depp recently sued his former business managers at TMG, alleging that the team mismanaged his wealth.

However, TMG filed a counter-complaint, claiming that Depp’s overspending is to blame for his financial problems.

Meanwhile, Depp’s Pirates of the Caribbean: Dead Men Tell No Tales earned $134 million in the nearly three weeks since its domestic release, according to Forbes.