Do you always take a gift to an engagement party? And if you do what are somethings you typically give?

In the past I have always given a gift card to an expensive restaurant but I am trying to save a lot more money these days and be a bit more frugal so don't really want to drop $100.