Taiwanese actress Michelle Chen and her husband, Chinese actor Chen Xiao, have divorced after almost nine years of marriage, confirming long-time whispers of their split.
The former couple published the same post on Feb 18 on their respective Weibo accounts, tagging each other.
