The Chinese actor Fan Bingbing, who has been missing for months amid rumours of possible wrongdoing, has been fined for tax evasion.
Fan and her related companies were ordered to pay about 883m yuan ($129m) in fines and unpaid taxes after authorities found she failed to pay about 255m yuan in dues, according to the official Xinhua news agency, which cited the Jiangsu provincial taxation bureau.
One of China's most famous actors with a career spanning two decades, the 36-year-old is best known in the west for her role in X-Men: Days of Future Past. She has been the face of brands such as Mercedes Benz and Cartier in China.
Fan will not face criminal charges if the fines and back taxes are "paid within the prescribed time limit", Xinhua reported.
"I sincerely apologise to everyone," Fan said in a statement posted on an official social media account. "As a public person I should be in compliance with the law and be an example for society and the industry. In the face of economic benefits, I should not lose my restraint and forsake administrative procedures that lead to violations of the law."