I'm going to an engagement party this Saturday. This is a long time friend but I only see him about twice a year now. I haven't met his fiance yet as he has only known her about 4 months. I don't really have a budget for a gift, what could I bring instead? Is just a card appropriate? Or what about flowers for his fiance? Suggestions please!