Indian couples can now share their weddings with the world and have foreigners as paid guests, providing additional finances for grand ventures.