A Chinese woman who was kidnapped and forced to marry an older man when she was 20 years old, now wears a wedding dress every day after breaking free and marrying the man she loves.

Xiang Junfeng was kidnapped when she was 20 from her hometown and sold to a remote village to be the wife of an elderly man.

But there was a happy ending for Xiang. While she remained there for 15 years, she was then helped by a kind woman, who gave her the courage to runaway. The same woman introduced Xiang to her brother, and later on Xiang and the brother married.

Xiang, 47, said: "We felt comfortable with each other, so we have been together since then. I am very happy now, as my husband is very good to me".