Indians are swooning over the royal wedding, more than the Brits themselves