Chance meeting brings unlikely pair who show regular ‘affection’ to each other together; couple now run marriage agency

A 63-year-old Japanese woman has married her 31-year-old boyfriend, making her six years older than her own mother-in-law.

The pair, who lovingly call each other “Princess” and “Prince”, say their romance began with a chance encounter.

The woman, Azarashi, had been married for more than two decades before divorcing at 48 and raising her child as a single mother, according to the Japanese media outlet Chanto Web.

She tried dating apps and met a few boyfriends but eventually opted for a single life running a pet clothing business while caring for several dogs.