A Chinese woman got the shock of her life when she discovered that her son’s bride was actually her long lost daughter who had gone missing almost 20 years before.

The incident happened in Suzhou, Jiangsu province in China on March 31. On the day of the wedding ceremony, the soon to be mother-in-law noticed that the bride had a distinctive birthmark on her hand which was eerily similar to the one that her long lost daughter also had.

After realising that it was statistically improbable for two people to have the same distinctive birthmark in the same position, the woman approached the bride’s parents and asked if they had adopted their daughter 20 years before.

The bride’s family were taken aback by the question, as the issue of adoption was a closely guarded family secret. However, they went on to confirm that their daughter had been indeed adopted after they found her on the roadside almost 20 years earlier.

On hearing the story, the bride burst into tears. She wanted to know more about her biological parents. She described the moment of meeting her biological mother as “happier than the wedding day itself”.

The story didn’t end there. There was more to come.

The bride was now concerned about marrying her elder brother. However, the mother-in-law revealed that there would be no objection to their marriage as the groom was also adopted.

The woman had adopted a boy after losing all hopes of finding her missing daughter. She had searched for her for years but in vain, Oriental Daily reported.

She said that there would be no problem in their marriage as they were not biological siblings.

The bride was relieved to know this and the couple completed their wedding rituals.

The wedding guests gave the family their best wishes on the doubly joyous day.