I was raised during the period where an invitation to a wedding (or graduation or whatever) called for a gift. An announcement was exempt.
I understand the financial constraints and I wouldn't feel totally obligated to getting something expensive for both. Give what you can, it comes from the heart.
She may not realize it now...but give her time...she will.