Reported 8 months ago
Amidst ongoing rumors of marriage troubles between Michelle Chen and Chen Xiao, recent findings of their online IP locations both being in Zhejiang, China, suggest that the rumors of separation and divorce might be false. Despite reports from Chinese paparazzi claiming Chen Xiao had left home with intentions of divorce, further investigation casts doubt on the validity of the news. Netizens discovered Michelle Chen still wearing her wedding ring at recent events, leading to speculation that the paparazzi could be spreading false information out of jealousy.
Source: YAHOO