Why do people marry themselves? Is self-marriage the last resort for the lonely and self-obsessed? Or could a commitment to self-love be a radical new rite of passage? Show more
Discover 11,128,835 listings and 279,438 playable programmes from the BBC
Why do people marry themselves? Is self-marriage the last resort for the lonely and self-obsessed? Or could a commitment to self-love be a radical new rite of passage? Show more