Indian "big fat weddings" are renowned across the world for their grandeur, elaborate rituals, and large guest lists. These ...