I think I have a tidbit of advice for your husband. I normally try not to give advice for the "other" person, but here it is anyway.
I would give an allowance of an amount of money per week/paycheck/month that she (you) can spend on anything she wants. It doesn't need to be much, but it allows a sense of flexibility. And don't be surprised when you get a surprise gift out of her allowance.