Asked whether he was engaged, the Pirates of the Caribbean star replied: “The fact that I’m wearing a chick’s ring on my finger is probably a dead giveaway. Not very subtle.”
He laughed as he lifted up his left hand and displayed a single diamond on a band around his ring finger.
His comments follow months of unconfirmed reports of his engagement to actress Heard, 27, who starred alongside Kevin Costner in 3 Days to Kill, released in the US earlier this year.
In 2012, Depp split with his partner of 14 years, French model and singer Vanessa Paradis. They have two children.
In a trademark off-the-wall comment, Depp said: “I think that I would be better at making women’s shoes than I would be at wedding planning, I can’t plan anything. I’m really bad at that stuff.”
The 50-year-old actor was in Beijing to promote his new movie, Transcendence. Depp plays a terminally ill scientist who downloads his mind into a computer in the sci-fi drama that asks: What if we could upload a human mind into a computer? It also stars Rebecca Hall as Depp’s wife and Morgan Freeman.
Speculation is rife Depp’s marriage will take place in the Bahamas where he presented her with her own beach as a Christmas gift. He reportedly chose it as it resembled her hip.